„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > TCJavaScript-Updates, TypeScript Beta, Node.js und mehr

TCJavaScript-Updates, TypeScript Beta, Node.js und mehr

Veröffentlicht am 09.11.2024
Durchsuche:637

TCJavaScript Updates, TypeScript  Beta, Node.js vnd more

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!

TC39-Updates: Was kommt zu JavaScript?

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.

Offizielle Veröffentlichung von Deno 2

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

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.

Neue Tools und Versionen

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!

Referenzen

TC39-Updates

Deno 2

TypeScript 5.7 Beta

Brötchen v1.1.30

NodeJS v20.18.0

DOCX 9.0

TinyJS

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/thisweekinjavascript/tc39-javascript-updates-typescript-57-beta-nodejs-v20180-and-more-47n3?1 Bei Verstößen wenden Sie sich bitte an Study_golang@163 .com, um es zu löschen
Neuestes Tutorial Mehr>

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