Willkommen zu einer neuen Ausgabe von „This Week in JavaScript“!
Heute haben wir einige RIESIGE neue Updates für die JavaScript-Sprache von TC39, der offiziellen Veröffentlichung von Deno 2, TypeScript 5.7 Beta und vielem mehr, also legen wir gleich los!
Das jüngste TC39-Treffen in Tokio brachte einige großartige Updates, die die Arbeit mit JavaScript noch besser machen werden. JavaScript-Funktionen durchlaufen sechs verschiedene „Stufen“, bevor sie verfügbar werden. Hier sind einige Highlights:
Iterator-Helfer: Habe gerade Stufe 4 erreicht! Dadurch wird der Umgang mit großen Datenmengen zum Kinderspiel und es werden weitere Tools zur Datenverarbeitung hinzugefügt.
Attribute und JSON-Module importieren: Dieses Update macht den Import von JSON-Dateien reibungsloser und verbessert die Leistung und Flexibilität.
Promise.try: Jetzt in Phase 4 vereinfacht es die Fehlerbehandlung in Versprechen und reduziert den Bedarf an zusätzlichem Code.
Weitere coole Updates umfassen Math.sumPrecise und Shared Structs, die beide darauf abzielen, die Effizienz von JavaScript zu verbessern.
Deno 2 ist gerade erschienen und steckt voller neuer Funktionen! Deno 2 wurde zur Vereinfachung der JavaScript- und TypeScript-Entwicklung entwickelt und ist jetzt abwärtskompatibel mit Node.js, was bedeutet, dass Sie Ihre vorhandenen Node-Projekte reibungslos ausführen können.
Einige herausragende Funktionen sind:
90 % schnellerer Paketmanager: Mit einem Hot-Cache ist der Paketmanager von Deno viel schneller als npm, sodass Sie nicht mehr auf Installationen warten müssen.
Arbeitsbereiche und Monorepos: Die Verwaltung großer Projekte ist jetzt einfacher, insbesondere wenn sowohl mit Deno als auch mit Node gearbeitet wird.
JSR (JavaScript Registry): Ermöglicht die nahtlose gemeinsame Nutzung von TypeScript-Modulen in verschiedenen Umgebungen.
TypeScript 5.7 Beta ist da und bringt einige hilfreiche Updates mit sich:
Neue Prüfung für nie initialisierte Variablen: Eine praktische Funktion, um Fehler frühzeitig zu erkennen.
Pfadumschreibungen für relative Importe: Vereinfacht das Erstellen und Ausführen von Code über Deno, Bun und Node.js hinweg.
TypeScript 5.7 ist nahezu funktionsstabil, daher können Sie in der endgültigen Version mit Fehlerbehebungen und Leistungsverbesserungen rechnen.
Bun v1.1.30: Unterstützt jetzt das Bündeln mehrerer CSS-Dateien, führt einen neuen Bun-Veröffentlichungsbefehl ein und bietet schnellere Startzeiten.
Node.js v20.18.0: Bietet experimentelle Netzwerkinspektion, die Ihnen hilft, Netzwerkaktivitäten in Echtzeit zu überwachen.
DOCX 9.0: Ermöglicht die einfache Erstellung und Bearbeitung von Word-Dateien über JavaScript oder TypeScript.
TinyJS: Eine leichte Bibliothek für die DOM-Manipulation, perfekt zum Vereinfachen von HTML-Elementen in Ihren Projekten.
Und das war's für die dritte Ausgabe von "This Week in JavaScript"!
Vielen Dank fürs Einschalten.
Teilen Sie diesen Newsletter gerne mit einem anderen Entwickler und stellen Sie sicher, dass Sie ihn abonniert haben, um über die nächste Ausgabe benachrichtigt zu werden.
Bis zum nächsten Mal viel Spaß beim Codieren!
TC39-Updates
Deno 2
TypeScript 5.7 Beta
Brötchen v1.1.30
NodeJS v20.18.0
DOCX 9.0
TinyJS
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3