- Micro-framework basé sur les composants web, léger à déployer dans des environnements SSR·SSG, comme alternative aux frameworks complexes
- Très léger, avec environ 5 kb une fois gzippé, et sépare HTML et JavaScript pour réduire la taille du bundle et simplifier la structure
- Fonctionne de manière indépendante du backend et peut être intégré à divers environnements serveur/sites statiques
- Structure simple : mise à jour de l’UI via
state.set() et liaison d’événements
- Environnements pris en charge : SSR (WordPress, Rails, Laravel, templates Node, etc.), SSG (Hugo, Astro, 11ty, Jekyll, etc.)
- S’intègre facilement à l’écosystème JavaScript existant et exploite activement les capacités fonctionnelles de JavaScript
- Inspiré par l’architecture Elm, il propose une gestion d’état unique et une structure de mise à jour pilotée par les événements, avec prise en charge de l’interopérabilité avec les bibliothèques vanilla JS
- Adopte l’Island Architecture, ce qui permet d’appliquer des composants à certaines parties seulement de l’application, et convient aussi pour ajouter une UI pilotée par les événements à des projets SSR/SSG sans dépendance à un framework
Aucun commentaire pour le moment.