Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Lancement de Deno 1.0 : un environnement d’exécution sécurisé pour JavaScript

16

Deno est un nouveau runtime (comme Node.js) qui vise à fournir un environnement de script productif et sécurisé pour JavaScript et TypeScript.

Il a été créé par Ryal Dahl, le créateur original de Node.js, pour être un environnement sécurisé pour le développeur JavaScript/TypeScript moderne, incorporant les récentes avancées en JavaScript de ces dernières années. C’est drôle que le nom "Deno" soit une pièce de théâtre sur "Node".

Deno 1.0 a été lancé le 13 mai 2020, exactement 2 ans après son lancement initial, le 13 mai 2018.

Aspects clés de Deno

Il est construit sur le moteur V8, le langage Rust et TypeScript. Le code Deno est exécuté par défaut dans un bac à sable sécurisé. Les scripts ne peuvent pas accéder au disque dur ou ouvrir des connexions réseau, par exemple.

TypeScript est un citoyen de première classe à Deno. Il est pris en charge sans outillage supplémentaire. Les modules standard d’exécution sont tous écrits en TypeScript. La deno typescommande fournit des déclarations de type pour tout ce qui est fourni par Deno.

L’un des aspects les plus intéressants (controversés ?) est qu’il n’utilise pas le NPM. Au lieu de cela, il utilise des modules référencés en tant qu’URL ou chemins de fichiers. Bien sûr, cela signifie qu’il ne nécessite pas non plus de package.json.

Un autre aspect clé est qu’il utilise le style d’importation du module ES et ne prend pas en charge la spécification du module CommonJS, la require()syntaxe, populaire dans Node.js.

En savoir plus sur Déno

Deno semble être un bon environnement d’exécution qui mérite d’être exploré pour écrire des scripts utilitaires qui ont traditionnellement été écrits avec bash ou Python.

Vous pouvez en savoir plus sur Deno sur son site https://deno.land/ ou consulter son référentiel GitHub https://github.com/denoland/deno

Il existe déjà des applications écrites pour Deno et l’une des choses dont les développeurs adoptant Deno sont satisfaits est la prise en charge native de TypeScript et la mise à jour du codage, par opposition au codage pour Node.js. Qu’est-ce que tu penses? C’est Deno une nouvelle mode ou la vraie chose? Y a-t-il une vie au-delà de ne pas utiliser le NMP ?

Source d’enregistrement: startfunction.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More