Deno en 2020
(deno.land)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
¿De verdad se usa mucho
deno? He escuchado mucho sobre él, pero no creo haber visto que lo usen...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.
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.
Parece que en varias partes mencionan SWC, creado por Kang Dong-yoon.