结束语:创建 React App(2016-2025)

2025-05-24

结束语:创建 React App(2016-2025)

Create React App 的落幕

2025 年 2 月 14 日,React 正式弃用了Create React AppCRA),这标志着 React 开发者时代的结束。多年来,CRA 一直是引导新 React 项目的首选工具。


为什么 Create React App 被弃用了?

自 2016 年 CRA 推出以来,React 生态系统已取得显著发展。现代框架和构建工具在性能灵活性方面均已超越 CRA 。由于缺乏活跃的维护者且有更好的替代方案,React 团队决定停用 CRA。React 团队鼓励开发者迁移到Next.js等框架或Vite等构建工具

还因为:

  • CRA 不提供路由系统
  • CRA 缺乏优化的数据获取策略
  • CRA 将应用程序作为单个 JavaScript 包发布,这可能会导致更长的加载时间。现代框架会自动处理代码拆分
  • CRA 缺乏积极的维护者

现在怎么办?

从今天开始,安装Create React App 的开发人员将看到弃用警告:

create-react-app is deprecated.

You can find a list of up-to-date React frameworks on react.dev
For more info see: react.dev/link/cra
Enter fullscreen mode Exit fullscreen mode

CRA 仍将在维护模式下运行,并且已更新以支持 React 19。但是,不会添加任何新功能,并且强烈建议开发人员迁移到现代解决方案。


如何从 Create React App 迁移

您可以访问此处的React 博客文章中的官方指南


最后的想法

我们的建议:如果您正在寻找在Create React App弃用建立新React项目的最简单、最有效的方法,那么这就是最佳选择。React + Vite

你对这个改动有什么看法?欢迎在评论区留言讨论!🚀


文章来源:https://dev.to/dev-to-rater-org/the-end-create-react-app-2016-2025-3cdf
PREV
学习 Python 的 8 大免费资源
NEXT
50 个基本 Linux 命令