Dev Server - CI/CD用語集の定義
dev server は、開発中にアプリをローカルで提供し、高速な再ビルドとライブ更新を行います。
dev server は、開発中にアプリを提供するローカル HTTP サーバーで、変更のたびに再ビルドし、しばしば hot module replacement をサポートします。例としては webpack-dev-server や Vite の dev server があります。
dev server はファイルを監視し、増分的に再コンパイルし、HMR を介してブラウザへ更新をプッシュします。これは開発時のツールであり、デプロイされません。CI では代わりに通常 production build を実行しますが、end-to-end テストが preview server を起動することもあります。
関連ガイド
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,…