Языковая политика
Общие обсуждения => Компьютеры и интернет => Topic started by: cetsalcoatle on 11 February 2026, 01:43:37
-
Сегодня 10 февраля 2026 года я наконец-то установил React. >o<
Почему он так тесно взаимодействует с терминалом? :what? Почему нельзя просто создавать файлы как на ваниле?
-
Потому что файлы проекта - это исходный код, который не попадает в браузер непосредственно, а предварительно преобразуется ("билдится") вместе с зависимостями в так называемый "бандл" - набор файлов, который хостится на сервере. Поэтому нужна по крайней мере команда "сбилдить".
Во-вторых, при разработке неудобно билдить приложение после каждого изменения. Поэтому используется "дев-сервер", который позволяет запустить приложение локально и автоматически обновляет его, когда файлы приложения меняются. Поэтому на практике очень полезна команда "запустить дев-сервер".
В-третьих, при разработке могут использоваться утилиты. Например, eslint, который следит за стандартным форматированием кода. Хотя обычно линтер не приходится запускать руками: он используется через IDE или хуки гита.
Ну и гит - куда же без него.