7 Punkte von xguru 2021-01-19 | 4 Kommentare | Auf WhatsApp teilen

Rückblick auf die Deno-Entwicklung im Jahr 2020

Januar: Umstellung der V8-Integrationsbibliothek von libdeno (C++) auf rusty_v8

Februar: dprint in deno fmt integriert, deno test hinzugefügt

März: Unterstützung für den V8-Debugger, deno doc/upgrade hinzugefügt

April: API für das 1.0-Release festgelegt (nicht kompatibel mit früheren Versionen, aber keine Änderungen bis 2.0)

Mai: Release von Deno 1.0

Juni: 1.1 – inkrementelle Typprüfung und deno lint hinzugefügt

Juli: 1.2 – internen Runtime-Code von TypeScript auf JavaScript umgestellt

August: 1.3 – neue Registry veröffentlicht

September: 1.4 – WebSocket-API, CSS-Styling für die Konsole, Neuladen bei Dateiänderungen mit run --watch, test --coverage hinzugefügt

Oktober: 1.5 – isolatedModules eingeführt, 15-fache Geschwindigkeit für deno bundle durch zusätzliches Tree Shaking, REPL verbessert

November: TSC-Compiler-Infrastruktur neu geschrieben

Dezember: 1.6 – eigenständige ausführbare Datei mit deno compile erstellen, Deno Language Server hinzugefügt, experimentelle Unterstützung für Mac ARM64 (M1)

4 Kommentare

 
yshrust 2021-01-19

Wird Deno tatsächlich schon viel genutzt? Ich habe zwar viel davon gehört, aber ich habe es, glaube ich, noch nirgends im Einsatz gesehen..

 
colus001 2021-01-19

Ich habe es etwa Mitte letzten Jahres ausprobiert, aber abgesehen von Bibliotheken wie express gab es nichts, womit man eine DB anbinden konnte, daher war Webentwicklung schwierig. Ich glaube, es gibt noch keinen wirklich passenden Einsatzbereich.

 
xguru 2021-01-19

Es scheint noch nicht viele erfolgreiche Anwendungsfälle im produktiven Einsatz zu geben. Da die offizielle Version 1.0 noch keine ein Jahr alt ist, sollte man wohl noch etwas abwarten.

 
xguru 2021-01-19

An mehreren Stellen wird SWC erwähnt, das von Kang Dong-yoon entwickelt wurde.