раздел 02

Dev-сервер

Что это

Dev-сервер (от development - разработка) - это локальный сервер, который запускают, пока работают над проектом. Он поднимает приложение у вас на компьютере и показывает его по адресу localhost. Как только запускаете команду - проект оживает; останавливаете команду - сервер выключается.

Главная его суперсила - горячая перезагрузка. Вы (или агент) меняете код, сохраняете файл, и страница в браузере обновляется сама, почти мгновенно. Не нужно ничего перезапускать вручную.

Как его запустить

Запуск - это одна команда в терминале, внутри папки проекта. Для разных проектов команды разные, но самые частые такие.

Веб-проект на Node.js (React, Next.js и подобные):

npm run dev

Простой статический сайт (обычные HTML-файлы) через Python:

python -m http.server 8000

После запуска в терминале появится строка с адресом, например Local: http://localhost:3000. Это и есть ваша ссылка.

1
Открыть папку проекта в терминале
Терминал должен «стоять» внутри папки проекта. Если не уверены - спросите агента или загляните в курс про терминал.
2
Запустить команду
Например npm run dev. Команда не завершится сразу - так и должно быть, сервер работает, пока команда висит.
3
Найти адрес в выводе
Ищите строку вида localhost:3000. Это адрес вашего проекта.
4
Открыть адрес в браузере
Скопируйте адрес в адресную строку браузера и нажмите Enter. Проект перед вами.

Часто сервер поднимает сам агент

Если вы работаете через Cursor, Claude Code или похожий инструмент, он часто запускает dev-сервер за вас и сразу даёт ссылку. Тогда вам не нужно ничего печатать - просто открыть присланный адрес. Знать команды всё равно полезно: чтобы понимать, что происходит, и перезапустить сервер, если он отвалился.

Агент запустил сам
Просто откройте присланный localhost-адрес в браузере. Команду печатать не надо.
Запускаете вручную
Введите команду запуска в терминале внутри папки проекта и откройте появившийся адрес.