✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Lanzamiento de Deno 1.0: un tiempo de ejecución seguro para JavaScript

8

Deno es un nuevo tiempo de ejecución (como Node.js) que tiene como objetivo proporcionar un entorno de secuencias de comandos seguro y productivo para JavaScript y TypeScript.

Ha sido creado por Ryal Dahl, el creador original de Node.js, para ser un entorno seguro para el desarrollador moderno de JavaScript/TypeScript, incorporando los avances recientes en JavaScript de los últimos años. Es gracioso que el nombre "Deno" sea un juego de palabras con "Nodo".

Deno 1.0 se lanzó el 13 de mayo de 2020, exactamente 2 años después de su lanzamiento inicial, el 13 de mayo de 2018.

Aspectos clave de Deno

Está construido sobre el motor V8, el lenguaje Rust y TypeScript. El código Deno se ejecuta en un sandbox seguro de forma predeterminada. Los scripts no pueden acceder al disco duro ni abrir conexiones de red, por ejemplo.

TypeScript es un ciudadano de primera clase en Deno. Es compatible sin herramientas adicionales. Los módulos estándar de tiempo de ejecución están todos escritos en TypeScript. El deno typescomando proporciona declaraciones de tipo para todo lo proporcionado por Deno.

Uno de los aspectos más interesantes (¿controvertidos?) es que no utiliza NPM. En su lugar, utiliza módulos a los que se hace referencia como direcciones URL o rutas de archivo. Por supuesto, esto significa que tampoco requiere un paquete.json.

Otro aspecto clave es que utiliza el estilo de importación de módulos ES y no es compatible con la especificación del módulo CommonJS, la require()sintaxis, popular en Node.js.

Más información sobre Deno

Deno parece ser un buen tiempo de ejecución que vale la pena explorar para escribir scripts de utilidades que tradicionalmente se han escrito con bash o Python.

Puede obtener más información sobre Deno en su sitio https://deno.land/ o consultar su repositorio de GitHub https://github.com/denoland/deno

Ya hay algunas aplicaciones escritas para Deno y una de las cosas que alegran a los desarrolladores que adoptan Deno es la compatibilidad nativa con TypeScript y cómo se siente la codificación actualizada, a diferencia de la codificación para Node.js. ¿Qué piensas? ¿Es Deno una nueva moda o algo real? ¿Hay vida más allá de no usar NPM?

Fuente de grabación: 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