WebJSX – Ultraleichtes Web-Framework auf Basis von JSX und Web Components
(github.com/webjsx)- Sehr einfache Architektur auf Basis von JSX und Web Components, die mit nur zwei Kernfunktionen das virtuelle DOM verarbeitet und auf das echte DOM anwendet
createElement: Erstellt ein virtuelles DOM, das mit JSX geschrieben wurdeapplyDiff: Vergleicht virtuelles DOM und echtes DOM und übernimmt Änderungen effizient
- Vollständige JSX-Unterstützung
- Nahtlose Integration mit Web Components
- Einfache Event-Behandlung über HTML-Standard-Event-Attribute
- Fragment (
<>...</>) kann verwendet werden - Funktion zum Pausieren/Fortsetzen des Renderings:
webjsx_suspendRendering,webjsx_resumeRendering - Bundling ist nicht zwingend erforderlich – Module können in modernen Browsern direkt verwendet werden
- Eine kompakte Routing-Bibliothek (
webjsx-router) wird bereitgestellt
Noch keine Kommentare.