Maison  >  Article  >  interface Web  >  Mises à jour TCJavaScript, TypeScript Beta, Node.js et plus

Mises à jour TCJavaScript, TypeScript Beta, Node.js et plus

Susan Sarandon
Susan Sarandonoriginal
2024-10-14 06:20:29314parcourir

TCJavaScript Updates, TypeScript  Beta, Node.js vnd more

Bienvenue dans une nouvelle édition de « Cette semaine en JavaScript » !

Aujourd'hui, nous avons d'ÉNORMES nouvelles mises à jour pour le langage JavaScript de TC39, la version officielle de Deno 2, TypeScript 5.7 Beta et bien plus encore, alors allons-y directement !

Mises à jour du TC39 : qu'arrive-t-il à JavaScript ?

La récente réunion du TC39 à Tokyo a apporté d'excellentes mises à jour qui rendront le travail avec JavaScript encore meilleur. Les fonctionnalités JavaScript passent par six « étapes » différentes avant d'être disponibles, et voici quelques points forts :

Iterator Helpers : Je viens d'atteindre l'étape 4 ! Ceux-ci faciliteront la gestion de grands ensembles de données, en ajoutant davantage d'outils pour traiter les données.

Importer des attributs et des modules JSON : Cette mise à jour rendra l'importation de fichiers JSON plus fluide, améliorant ainsi les performances et la flexibilité.

Promise.try : Désormais en phase 4, il simplifie la gestion des erreurs dans les promesses, réduisant ainsi le besoin de code supplémentaire.

D'autres mises à jour intéressantes incluent Math.sumPrecise et Shared Structs, toutes deux visant à améliorer l'efficacité de JavaScript.

Sortie officielle de Deno 2

Deno 2 vient de sortir, et il regorge de nouvelles fonctionnalités ! Conçu pour simplifier le développement JavaScript et TypeScript, Deno 2 est désormais rétrocompatible avec Node.js, ce qui signifie que vous pouvez exécuter vos projets Node existants en douceur.

Certaines fonctionnalités remarquables incluent :

Gestionnaire de paquets 90 % plus rapide : Avec un cache chaud, le gestionnaire de paquets de Deno est beaucoup plus rapide que npm, donc plus besoin d'attendre les installations.

Espaces de travail et Monorepos : La gestion de grands projets est désormais plus facile, surtout lorsque vous travaillez à la fois avec Deno et Node.

JSR (JavaScript Registry) : Rend le partage transparent de modules TypeScript entre environnements.

TypeScript 5.7 bêta

TypeScript 5.7 Beta est arrivé, apportant avec lui quelques mises à jour utiles :

Nouvelle vérification des variables jamais initialisées : Une fonctionnalité pratique pour détecter les bugs plus tôt.

Réécriture du chemin pour les importations relatives : Simplifie la création et l'exécution du code sur Deno, Bun et Node.js.

TypeScript 5.7 est presque fonctionnalités stables, alors attendez-vous à des corrections de bugs et à des améliorations de performances dans la version finale.

Nouveaux outils et versions

Bun v1.1.30 : Prend désormais en charge le regroupement de plusieurs fichiers CSS, introduit une nouvelle commande de publication de chignon et offre des temps de démarrage plus rapides.

Node.js v20.18.0 : Propose une inspection expérimentale du réseau, vous aidant à surveiller l'activité du réseau en temps réel.

DOCX 9.0 : Permet de générer et de modifier facilement des fichiers Word via JavaScript ou TypeScript.

TinyJS : Une bibliothèque légère pour la manipulation du DOM, parfaite pour simplifier les éléments HTML dans vos projets.

Et c'est tout pour le troisième numéro de "Cette semaine en JavaScript" !

Merci de votre écoute.

N'hésitez pas à partager cette newsletter avec un collègue développeur et assurez-vous d'être abonné pour être informé du prochain numéro.

À la prochaine fois, bon codage !

Références

Mises à jour du TC39

Déno 2

TypeScript 5.7 Bêta

Chignon v1.1.30

NodeJS v20.18.0

DOCX 9.0

TinyJS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn