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.