Dev Server - CI/CD Glossary Definition
A dev server serves your app locally with fast rebuilds and live updates while you develop.
A dev server is a local HTTP server that serves an app during development, rebuilding on change and often supporting hot module replacement. Examples include webpack-dev-server and the Vite dev server.
The dev server watches files, recompiles incrementally, and pushes updates to the browser via HMR. It is a development-time tool and is not deployed. In CI you generally run a production build instead, though end-to-end tests may start a preview server.
Related guides
Hot Module Replacement - CI/CD Glossary DefinitionHot Module Replacement: Hot module replacement (HMR) swaps updated modules into a running application without…
Development Build - CI/CD Glossary DefinitionDevelopment Build: A development build compiles an app for fast iteration and debugging, skipping heavy optim…
Production Build - CI/CD Glossary DefinitionProduction Build: A production build compiles an app with all optimizations enabled, including minification,…