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.