14.02.2025, Ссылка на новость

Create React App – всё! Проект помечен как deprecated на официальном сайте и были добавлены соответствующие сообщения при установке.

В самом начале Create React App был самым популярным решением, которое позволяло создать приложение очень быстро и оно работало. Для большинства проектов такого было достаточно – не нужно было копаться в конфигах, что-то настраивать и проверять работоспособность. В этом же и был минус Create React App - невозможность гибкой настройки, потом появлялись различные решения, которые могли “подлезть” в CRA, или вариант с eject’ом всех настроек – разобраться потом было нелегко.

Время доказало – разработчикам нужно уметь гибко настраивать их приложения, выбирать что оптимизировать, а что нет, настраивать несколько вариантов сборки, писать свои плагины и т.д. И тогда начали появляться различные современные решения - Rollup, Vite, RSBuild, Farm и нет им конца, причём они постоянно соревнуются в скорости сборки приложений.

Современным подходом создания React-приложений теперь считаются фреймворки: Next.js, Remix (ныне React Router 7) и Expo. Для более классического вида есть различные шаблоны и современные сборщики: Vite, Parcel RSBuild и т.д., которые позволяют создать SPA.

Команда TanStack тоже не осталась в стороне и очень оперативно представила новый Create TSRouter App, полностью построенный на своих решениях.

Create React App умер, да здравствует Create TSRouter App!