# Dashboard TimbreESP Frontend local, sin framework y sin recursos de red en tiempo de ejecución. ## Desarrollo ```powershell cd ui npm ci npm run build node --check app.js ``` `npm run build` genera: - `dist/index.html` - `dist/styles.min.css` - `dist/app.min.js` El build de PlatformIO ejecuta `npm run build` automáticamente si Node.js y `ui/node_modules` están disponibles. Si no, incrusta los fuentes sin minificar como respaldo. No se deben añadir recursos externos, frameworks, WebSockets ni información de credenciales al navegador.