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

❌ Javascript con Píldoras Informáticas

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Presentación. Vídeo 1 2. Introducción. Vídeo 2 3. Sintaxis Básica I. Ubicación del código. Vídeo 3 4. Sintaxis Básica II. Estructuras Básicas. Vídeo 4 5. Sintaxis Básica III. Operadores Básicos. Vídeo 5 6. Sintaxis Básica IV. Operadores y prompt. Vídeo 6 7. Sintaxis Básica V Arrays, Matrices, Arreglos. Vídeo 7 8. Sintaxis Básica V. Arrays, Matrices, Arreglos II. Vídeo 8 ¡SEGUIR LEYENDO!

❌ Javascript con Falcon Masters

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Introducción 2. Variables 3. Tipos de Dato 4. Arreglos 5. Metodos y propiedades para los Arreglos 6. Condicionales 7. Ciclo Fo 8. Ciclo While 9. Funciones 10. Ejercicio con Funciones y Formularios 11. Scope de Javascript (ámbito de las variables) 12. Metodos y propiedades para Cadenas de Texto 13. Introducción al DOM (Document Object Model) 14. Creando Nodos del DOM ¡SEGUIR LEYENDO!

❌ Javascript con Eduardo Ibarra

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Qué es un lenguaje de programación 2. Qué es Javascript Y nuestro primer Hola Mundo! 3. Variables 4. Control de flujo: If, Else 5. Arrays 6. Sublime text para trabajar con archivos 7. Ciclo For 8. Recorriendo un Array con un Ciclo For 9. Funciones 10. HTML 11. Respondiendo a clicks en botones eventos [/expand] [yotuwp type="playlist" id="PLYPjmy5IVxT8ohy6P2k4hNU2PtstqP8Zh" ] [expand ¡SEGUIR LEYENDO!

❌ Javascript con Código Facilito

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Introducción, Hola Mundo y Variables 2. Números y operaciones aritméticas 3. Cadenas 4. Condiciones 5. Ciclo While 6. Ciclo For 7. typeof, null y undefined 8. Práctica 1 - Número mágico 9. Seleccionar elementos del DOM 10. Eventos 11. Arreglos 12. Funciones 13. Métodos para arreglos 14. Filter ES5 15. Map ES5 16. forEach ES5 17. reduce ES5 18. Closures ¡SEGUIR LEYENDO!

ZzFXM: Un pequeño renderizador de música JavaScript

ZzFXM: Un pequeño renderizador de música JavaScript, que genera pistas de música estéreo a partir de patrones de notas y datos de instrumentos musicales. Las muestras de instrumentos se crean utilizando una versión modificada, del minúsculo generador de sonido ZzFX de Frank Force. ZzfxM fue desarrollado para crear música para producciones de tamaño limitado (es decir, juegos js13k). El formato de la canción se basa libremente ¡SEGUIR LEYENDO!

Deja un comentario