WebJSX - Framework web ultra-léger basé sur JSX et les Web Components
(github.com/webjsx)- Architecture très simple basée sur JSX et les Web Components, permettant de manipuler un DOM virtuel et de le refléter dans le DOM réel avec seulement deux fonctions clés
createElement: crée un DOM virtuel écrit en JSXapplyDiff: compare le DOM virtuel et le DOM réel afin d’appliquer efficacement les modifications
- Prise en charge complète de JSX
- Intégration naturelle avec les Web Components
- Gestion simple des événements via les attributs d’événement standard de HTML
- Utilisation possible des Fragments (
<>...</>) - Fonction de suspension/reprise du rendu :
webjsx_suspendRendering,webjsx_resumeRendering - Le bundling n’est pas indispensable : les modules peuvent être utilisés directement dans les navigateurs modernes
- Fournit une bibliothèque de routage concise (
webjsx-router)
Aucun commentaire pour le moment.