Bun.js: Un nuevo framework capaz de reemplazar a Node.js

Javascript es bien conocido por su constante introducción de nuevos marcos y bibliotecas.Bollo.jses la última incorporación al ecosistema.

Node es un entorno de tiempo de ejecución basado en Javascript que ha sido el líder indiscutible durante los últimos 13 años. Su tiempo aparentemente ha llegado a su fin.

Ante el descontento con Node, Ryan Dahl, lanzó Deno; un nuevo framework de tiempo de ejecución que es compatible con JavaScript y TypeScript.

Sin embargo, Dahl no era la única mente brillante pensando en suplantar Node, Jarred Sumner también estaba frustrado con la lentitud de JavaScript y se le ocurrió la idea de Bun.

Bun es framework de tiempo de ejecución de JavaScript rápido y todo en uno, desarrollado utilizando el lenguaje de programación Zig, lo que lo convierte en el tercer software de este tipo después de Node y Deno.

Jarred Sumner creó Bun para que a los desarrolladores les resulte más fácil mover el código existente de Node.

Bun incluye un transpilador, un ejecutor de tareas, un paquete y un cliente npm como características nativas. Similar a Node o Deno.

El sitio web de Bun afirma que puede usarse como un reemplazo directo del código JavaScript y TypeScript existente en tu escritorio, servidor o en en la nube.

Bun tiene soporte nativo para una gran cantidad de código de Node.js y Web API, incluidos fs, path, Buffer y el 90 % de los métodos Node-API (módulos nativos).

La intención del proyecto es ejecutar la mayoría de JavaScript fuera de los navegadores, mejorando la eficiencia y la escalabilidad de la infraestructura y capacitando a los desarrolladores de herramientas más efectivas y fáciles de usar.

Relacionado

Lanzada la última versión de Node.js 15.0

Recientemente, Node.js, lanzó Node.js v15. una versión importante para el entorno en tiempo de ejecución multiplataforma de Javascript. La nueva versión incluye: Abortar controlador. N-API Versión 7. npm 7. Agregue rechazos no manejados. QUIC (experimental). V8 8.6. Se incluten grandes mejoras en la automatización y las herramientas de Node.js. Incluida la capacidad de iniciar ejecuciones de CI y confirmar commits con solamente agregar una etiqueta de ¡SEGUIR LEYENDO!

Reduce de JavaScript: Un método de matriz simple pero poderoso

El reductor de JavaScript es uno de los métodos de matriz más útiles que debería estar en el arsenal de cualquier desarrollador. Introducido en EcmaScript 5, es algo similar a para cada uno y los métodos de mapa que se utilizan con arreglos, pero mejora su rendimiento y simplicidad en situaciones específicas. El método reduce ejecuta una función de devolución de llamada que proporcionamos en cada ¡SEGUIR LEYENDO!

Framework Fluid de Microsoft, ¿Qué es y para qué sirve?

Fluid es un framework gratuito y de código abierto para la colaboración en tiempo real entre aplicaciones. Microsoft demostró por primera vez el software en su conferencia Build en mayo de 2019. Con Fluid Framework, los desarrolladores pueden agregar fácilmente interactividad multiusuario a sus aplicaciones, impulsada por el mismo código que impulsa la colaboración en las experiencias de Microsoft 365 para millones de usuarios. Fluid Framework ¡SEGUIR LEYENDO!

5 Lenguajes de programación que todo ingeniero DevOps debería aprender

La adopción de DevOps ha aumentado en los últimos dos años, lo que ha ayudado a las organizaciones a reunir todas las funciones, permitiendo proporcionar software confiable con una entrega más rápida y de mejor calidad. Si eres ingeniero DevOps y buscas los mejores lenguajes de programación para optimizar tu trabajo, aquí hay la lista que necesitas. 1. Python Python se ha convertido en el lenguaje ¡SEGUIR LEYENDO!

15 Mejores Lenguajes de Programación que Aprender

Una de las habilidades más importantes para aprender en el mundo de hoy en día, es saber programar con un lenguaje de programación. En la actualidad, las computadoras han entrado en casi todas las industrias, desde el piloto automático de un avión hasta el velocímetro digital de una bicicleta pasando por la inclusión del Internet de las cosas en los pequeños electrodomésticos. Casi todo lo que ¡SEGUIR LEYENDO!

Deja un comentario