Dies ist eine Sammlung wiederverwendbarer benutzerdefinierter HTML-Elemente (WebComponents) für Dnn.
Für alle aktuellen Komponenten samt Dokumentation steht eine Demo-Site als Spielwiese zur Verfügung.
Schablone ist ein Compiler zum Erstellen schneller Web-Apps mithilfe von Webkomponenten.
Schablone kombiniert die besten Konzepte der gängigsten Frontend-Frameworks in einem Tool zur Kompilierzeit und nicht zur Laufzeit. Schablone nutzt TypeScript, JSX, eine winzige virtuelle DOM-Schicht, eine effiziente unidirektionale Datenbindung, eine asynchrone Rendering-Pipeline (ähnlich wie React Fiber) und Lazy-Loading sofort und generiert zu 100 % standardbasierte Webkomponenten, die ausgeführt werden können in jedem Browser, der die Custom Elements v1-Spezifikation unterstützt.
Schablonenkomponenten sind nur Webkomponenten und funktionieren daher in jedem wichtigen Framework oder ohne Framework.
npm install @dnncommunity/dnn-elements
yarn add @dnncommunity/dnn-elements
npm install @dnncommunity/dnn-elements-react
yarn add @dnncommunity/dnn-elements-react
Bleiben Sie dran – bald verfügbar.
Die Verwendung jeder Komponente ist im Komponentenordner hier auf GitHub dokumentiert, zusammen mit einigen Codebeispielen.