Языковая политика

Общие обсуждения => Компьютеры и интернет => Topic started by: cetsalcoatle on 11 February 2026, 01:43:37

Title: React и терминал
Post by: cetsalcoatle on 11 February 2026, 01:43:37
Сегодня 10 февраля 2026 года я наконец-то установил React. >o<

Почему он так тесно взаимодействует с терминалом? :what? Почему нельзя просто создавать файлы как на ваниле?
Title: Re: React и терминал
Post by: Квас on 11 February 2026, 12:35:00
Потому что файлы проекта - это исходный код, который не попадает в браузер непосредственно, а предварительно преобразуется ("билдится") вместе с зависимостями в так называемый "бандл" - набор файлов, который хостится на сервере. Поэтому нужна по крайней мере команда "сбилдить".

Во-вторых, при разработке неудобно билдить приложение после каждого изменения. Поэтому используется "дев-сервер", который позволяет запустить приложение локально и автоматически обновляет его, когда файлы приложения меняются. Поэтому на практике очень полезна команда "запустить дев-сервер".

В-третьих, при разработке могут использоваться утилиты. Например, eslint, который следит за стандартным форматированием кода. Хотя обычно линтер не приходится запускать руками: он используется через IDE или хуки гита.

Ну и гит - куда же без него.