раздел 02
Dev-сервер
Что это
Dev-сервер (от development - разработка) - это локальный сервер, который запускают, пока работают над проектом. Он поднимает приложение у вас на компьютере и показывает его по адресу localhost. Как только запускаете команду - проект оживает; останавливаете команду - сервер выключается.
Главная его суперсила - горячая перезагрузка. Вы (или агент) меняете код, сохраняете файл, и страница в браузере обновляется сама, почти мгновенно. Не нужно ничего перезапускать вручную.
Как его запустить
Запуск - это одна команда в терминале, внутри папки проекта. Для разных проектов команды разные, но самые частые такие.
Веб-проект на Node.js (React, Next.js и подобные):
npm run dev
Простой статический сайт (обычные HTML-файлы) через Python:
python -m http.server 8000
После запуска в терминале появится строка с адресом, например Local: http://localhost:3000. Это и есть ваша ссылка.
npm run dev. Команда не завершится сразу - так и должно быть, сервер работает, пока команда висит.localhost:3000. Это адрес вашего проекта.Часто сервер поднимает сам агент
Если вы работаете через Cursor, Claude Code или похожий инструмент, он часто запускает dev-сервер за вас и сразу даёт ссылку. Тогда вам не нужно ничего печатать - просто открыть присланный адрес. Знать команды всё равно полезно: чтобы понимать, что происходит, и перезапустить сервер, если он отвалился.