We've leveled up the Keating server stack by migrating to Nitro and Vite. This provides a high-performance, completely runtime-agnostic engine that integrates directly with our build pipeline.
Why Nitro?
- Universal Deployment: Nitro allows Keating to run seamlessly on Node.js, Bun, or even edge workers with zero code changes.
- Vite Integration: The server and client now share a unified build process, making the developer experience much smoother.
- Optimized Output: The new build generates a standalone
.outputdirectory that bundle everything needed to run the Web UI, reducing overhead.
The CLI has been updated to launch this new engine automatically—just run keating web and experience the speed.