Vite
Vite ist ein modernes Frontend-Build-Tool, das native
ES-Module für nahezu sofortigen Entwicklungsserver-Start und Hot Module Replacement
(HMR) nutzt. In der Produktion verwendet Vite intern Rollup, um optimierte,
tree-shaked Bundles zu erzeugen. Die WebUI Runtime verwendet Vite 6 innerhalb eines
Nx-Monorepos zum Erstellen von Shared Bundles (Lit, RxJS, Siemens IX),
Standalone-Seiten und der Anwendungs-Shell. Das Plugin-System von Vite ermöglicht
Funktionen wie die automatische Import-Map-Generierung und benutzerdefinierte
Seiten-Einstiegspunkte. Während der Entwicklung bietet Vite Feedback-Schleifen im
Sub-Sekunden-Bereich mit TypeScript-Transpilation und Style-Injection ohne
vollständige Neubuilds.
