раздел 00
Что такое локальный сервер
Вы попросили агента собрать сайт или приложение. Он что-то сделал и написал: «открой localhost:3000». Это и есть локальный сервер - ваш проект, запущенный прямо на вашем компьютере, чтобы вы могли его посмотреть до того, как он окажется в интернете.
Слово «сервер» пугает зря. Сервер - это просто программа, которая отдаёт страницы по запросу. Обычно она крутится где-то в дата-центре, но точно так же её можно запустить и у себя на ноутбуке. Когда сервер работает на вашем же компьютере, его называют локальным.
Локальный сервер - это черновик, который видите только вы. Прод (то, что в интернете) - это чистовик, который видят все. Сначала всё проверяют на черновике.
Зачем это вообще нужно
Каждое изменение хочется сразу увидеть: подвинули кнопку - открыли страницу, посмотрели. Гонять ради этого правки в интернет долго и опасно: туда попадает только готовое. Поэтому проект сначала живёт локально, у вас на машине, и только проверенный результат потом выкладывают.
Что такое localhost (в двух словах)
localhost - это имя вашего собственного компьютера. Когда в адресе браузера вы пишете localhost, вы говорите: «открой страницу не из интернета, а с этой же машины». Подробнее про это и про порты - в следующем разделе.
Что разберём
- 01 - localhost и порты: что за адрес
localhost:3000и что значит «порт занят». - 02 - dev-сервер: как запустить проект командой и открыть в браузере.
- 03 - показать другим (туннель) и что делать, когда не открывается.
- 04 - шпаргалка с командами и словарём.