TGViewer
Заметки про React Заметки про React @ru_react_notes · 3.44K subscribers
Post #517 2.77K
Create React App устарел

Create React App был одним из основных инструментов для старта приложения в 2017-2021 году. Сейчас он официально устарел и в Readme рекомендуют перейти на другой React фреймворк.

Если вы захотите использовать CRA с React 19, то столкнетесь с множеством NPM ошибок при настройке проекта. Это обусловлено сочетанием нескольких факторов. CRA всегда пытается установить последнюю версию React по умолчанию, но 19 версии не указана в шаблонах пакета. Шаблон по умолчанию использует @testing-library/react@13.0, который зависит от react@18. Это значит, что установка 19 версии приведет к несоответствию версий.

https://github.com/facebook/create-react-app/issues/17004
GitHub Umbrella: CRA breaks with React 19, and CRA needs deprecation notices · Issue #17004 · facebook/create-react-app Per request from @rickhanlonii : Background / Primary Problem Starting with the release of React 19, users running create-react-app my-app began experiencing hard errors from NPM during project set...
  • 👍 12
  • ❤ 6
  • 🔥 2
More from @ru_react_notes
  1. Jun 24, 2025Реактивность – это легко Стандартный useContext заставляет обновляться все компоненты-потр…
  2. Jun 17, 2025Остерегайтесь скрытых проблем при работе с search params Типо-безопасность — это только ве…
  3. Jun 4, 2025Почему Error Boundary, а не просто try/catch для компонентов В React нельзя использовать t…
  4. May 29, 2025Анонс TypeScript Native Вышла превью версия TypeScript написанная на Go. Ее можно установи…
  5. May 27, 2025Управление фокусом в React с помощью flushSync Установить фокус на инпуте сразу в React мо…
  6. May 15, 2025TanStack DB TanStack представила новую библиотеку – TanStack DB – реактивный клиентский ст…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →