Lit
Lit ist eine schlanke, standardsbasierte Bibliothek zum
Erstellen von Web Components mit deklarativen HTML-Templates und reaktiven
Properties. Lit baut direkt auf den nativen Web-Components-APIs des Browsers auf
und verursacht minimalen Overhead — mit kleinen Bundle-Größen und schnellem
Rendering ohne virtuelles DOM. Die WebUI Runtime verwendet Lit 3 als primäres
Framework für die Entwicklung von Standalone-Seiten. Lit-Komponenten werden in
TypeScript mit Decorators (
@customElement,
@property, @state) geschrieben und sind
vollständig interoperabel mit dem Siemens IX-Design-System.
Da Lit Web Components framework-agnostisch sind, können sie in der WebUI Runtime,
im Dashboard und in Drittanbieter-Integrationen wiederverwendet werden.
