Наоборот, новичку не нужно об этом думать. Настройка по-умолчанию содержит ОЧЕНЬ много всего, о чем новичок даже не догадывается. Это всё спрятано в react-scripts и всё, что нужно знать новичку, написано в документации: «выполните npm run build, результат сборки закиньте в статический сервер, всё»
Игорь, да, так и есть. CRA (а если точнее, react-scripts, который используется в проекте) — это обёртка над жирной конфигурацией webpack (и не только). Хотите лично управлять результатом сборки — настраивайте всё руками с нуля. CRA предоставляет «универсальную» сборку, а универсальное учитывает множество вариантов использования, оно всегда будет жирнее настроенного вручную.
Поэтому в билде у вас есть файлы, которые, может быть, вам не нужны. А может, нужны.
arti911, в этом примере точно так же новые страницы будут созданы после пересборки. Это в development режиме всё автоматически подсасывается, потому что дев-сервер следит за файловой системой.
Abr_ya, через неделю или около того оно окажется в стандарте. Потом и еслинт подтянется. Настрой его сейчас, а когда он обновится, сможешь просто строчку из конфига удалить
lexstile, фронт — это абстрактное понятие. Я открою ваше приложение с двух устройств (браузеров, вкладок), обновлю на одном, на втором будут неактуальные данные.