- Framework de aplicaciones web basado en MVC diseñado para construir sitios web escalables rápidamente
- Puede usarse como base para aplicaciones web tradicionales del lado del servidor, SPA y API RESTful
- Ventajas
- Prioriza la convención sobre la configuración (Convention over configuration), pero sigue siendo flexible
- Soporta enrutamiento del lado del servidor con URLs amigables para SEO sin necesidad de configuración adicional
- Ofrece gestión de sesiones del lado del servidor
- Almacenamiento clave/valor: permite almacenar en caché solicitudes, acciones del controlador, objetos y archivos estáticos
- Proporciona directivas simples para gestionar cookies, sesiones, redirecciones, caché y más
- Ofrece potentes opciones de reutilización de código mediante inclusión y encadenamiento de componentes
- Puede servir HTML, JSON, JSONP y texto plano con el mismo patrón
- Soporta módulos ES y módulos Node (CommonJS)
- Permite hot module replacement (HMR) en modo de desarrollo
- Renderizado de vistas usando template literals o motores compatibles con
consolidate
- Pocas dependencias directas
Aún no hay comentarios.