Vite
Vite is a modern frontend build tool that leverages native
ES modules for near-instant development server startup and Hot Module Replacement
(HMR). In production, Vite uses Rollup under the hood to generate optimized,
tree-shaken bundles. The WebUI Runtime uses Vite 6 within an Nx monorepo to build
shared bundles (Lit, RxJS, Siemens IX), standalone pages, and the application
shell. Vite's plugin system powers features like automatic import map generation
and custom page entry points. During development, Vite provides sub-second feedback
loops with TypeScript transpilation and style injection without full rebuilds.
