7 puntos por xguru 2021-01-19 | 4 comentarios | Compartir por WhatsApp

Revisión del desarrollo de Deno durante todo 2020

Enero: la biblioteca de integración con V8 cambió de libdeno (C++) a rusty_v8

Febrero: se aplicó dprint a deno fmt, se agregó deno test

Marzo: soporte para el depurador de V8, se agregaron deno doc/upgrade

Abril: definición final de la API para el lanzamiento de 1.0 (no compatible con versiones anteriores, pero sin cambios hasta 2.0)

Mayo: lanzamiento de Deno 1.0

Junio: 1.1 - verificación de tipos incremental y se agregó deno lint

Julio: 1.2 - el código interno del runtime se cambió de TypeScript a JavaScript

Agosto: 1.3 - lanzamiento del nuevo Registry

Septiembre: 1.4 - API de WebSocket, estilos CSS en la consola, recarga al cambiar archivos con run --watch, se agregó test --coverage

Octubre: 1.5 - aplicación de isolatedModules, deno bundle 15 veces más rápido gracias a tree shaking, mejoras en el REPL

Noviembre: reescritura de la infraestructura del compilador TSC

Diciembre: 1.6 - creación de ejecutables independientes con deno compile, se agregó Deno Language Server, soporte experimental para Mac ARM64 (M1)

4 comentarios

 
yshrust 2021-01-19

¿De verdad se usa mucho deno? He escuchado mucho sobre él, pero no creo haber visto que lo usen...

 
colus001 2021-01-19

Lo probé más o menos a mediados del año pasado, pero más allá de bibliotecas como express, no había nada para conectar una base de datos, así que el desarrollo web era difícil. Todavía no parece que tenga un campo de uso realmente claro.

 
xguru 2021-01-19

Parece que todavía no hay muchos casos de éxito de uso en producción. Como aún no ha pasado ni un año desde el lanzamiento oficial de la versión 1.0, creo que habrá que esperar un poco más.

 
xguru 2021-01-19

Parece que en varias partes mencionan SWC, creado por Kang Dong-yoon.