- Framework de aplicaciones web para Deno que depende de funciones nativas del navegador
→ ES Modules, Import Maps, Web Streams
- Opiniones fuertes (no necesariamente fáciles de aceptar para todos, pero que los desarrolladores suelen seguir)
- ESM y SSR son imprescindibles (non-negotiable)
- El bundling es un antipatrón
- Los datos se pueden solicitar desde cualquier lugar y siempre son accesibles en el servidor
- La Lazy Routing mediante Dynamic Import tiene prioridad sobre el routing basado en sistema de archivos
- Cuanta menos magia haya en las herramientas y frameworks, mejor
- Simplificar el flujo de trabajo y el stack tecnológico
- Los Streams son elegantes
3 comentarios
Supongo que se podría configurar para que no se pueda acceder al código fuente desde la configuración del servidor web, aunque igual se podría usar.
Dentro del equipo habíamos considerado probar Ultra, pero vimos que no hay una configuración para especificar por separado una carpeta
publicpara servir archivos estáticos, y que la estructura deja los componentes y los archivos estáticos juntos dentro desrc. Dicen que esto se mejorará más adelante, pero por ahora parece algo a tener en cuenta si lo van a usar.(Así se puede ver el código fuente de un sitio servido con Ultra: https://ultrajs.dev/app.tsx)
Ah, ya veo. ¡Gracias por compartir tu experiencia!