- Framework d’application web basé sur MVC, conçu pour créer rapidement des sites web extensibles
- Peut servir de base à des applications web traditionnelles côté serveur, des SPA et des API RESTful
- Avantages
- Priorité à la convention plutôt qu’à la configuration (Convention over configuration), tout en restant flexible
- Prend en charge le routage côté serveur avec des URL compatibles SEO sans configuration supplémentaire
- Fournit la gestion des sessions côté serveur
- Magasin clé/valeur : permet de mettre en cache les requêtes, les actions des contrôleurs, les objets et les fichiers statiques
- Fournit des directives simples pour gérer les cookies, les sessions, les redirections et le cache
- Offre de puissantes options de réutilisation du code grâce à l’inclusion et au chaînage de composants
- Permet de servir du HTML, du JSON, du JSONP et du texte brut selon le même modèle
- Prend en charge les modules ES et les modules Node (CommonJS)
- Prend en charge le remplacement à chaud des modules (HMR) en mode développement
- Rendu des vues avec des template literals ou des moteurs pris en charge par consolidate
- Peu de dépendances directes
Aucun commentaire pour le moment.