Deno
Deno est un environnement d'exécution pour JavaScript, TypeScript et WebAssembly.
Comme Node.js, Deno est basé sur le moteur JavaScript V8 et permet aux développeur·euse·s d'exécuter du JavaScript en dehors des navigateurs. Cependant, il existe quelques différences notables entre Node et Deno. En particulier, Deno :
- Possède une prise en charge intégrée de TypeScript.
- Restreint l'accès au système de fichiers et au réseau par défaut.
- Inclut une grande bibliothèque standard, comprenant des implémentations de nombreuses API Web.
- Ne dépend pas d'un registre centralisé, permettant à la place de charger des modules depuis des URL.