React社区年度大规模调查State of React 2025结果公布,这份由Devographics团队主导的非官方调查表明,React编译器(Compiler)在新功能期待度中位居榜首,而React服务端组件(Server Components)的情绪评价较为负面,位列最受争议的功能之一;在应用形态上,虽然服务端渲染(SSR)与静态站点生成(SSG)已具备一定采用率,但单页应用(SPA)仍是主流,反映出不少开发者对React服务端功能仍持保留态度。
React Compiler是2025年官方在React Conf上正式推出的特性,主打自动记忆化(Automatic Memoization),在编译阶段自动识别可复用的计算结果与回调函数,减少手动进行性能优化的操作,多数开发者对该功能持正面评价。在新功能的采用率方面,Suspense机制目前是采用率最高且满意度也最高的新特性。
相比之下,Server Components与Server Functions虽然使用比例逐年上升,但开发者的满意度并不理想。Server Components推出数年,实际落地过程中仍存在诸多痛点,加之2025年12月Server Components曝出重大安全漏洞,进一步促使部分团队在采纳决策上更加谨慎。此外,不断新增的指令语法如use cache与use workflow也在社区中引发讨论,开发者仍在观望服务端技术的未来方向。

在工具生态方面,前端开源库TanStack Query在整体正面评价中拔得头筹,稳居异步状态管理的首选地位。全栈React应用框架TanStack Start虽刚从Beta测试阶段毕业,但知名度在一年内从55%飙升至81%,正逐步成为以客户端为核心的框架选择。分析认为,TanStack Start的快速增长可能对Next.js构成压力,后者虽仍是元框架(Meta-Framework)类别中使用率最高的项目,但满意度在过去两年持续下滑。在开发者对生态关键角色的看法上,对Vercel持负面态度的受访者多于正面评价,主要原因为平台锁定担忧及推动不受歡迎的功能。
shadcn/ui是增长幅度最大的UI组件库项目,两年内使用率从20%提升至56%。调查将这一增长趋势与AI代码生成工具的兴起联系起来,指出v0、Cursor、Lovable与Bolt.new等工具推动了shadcn/ui成为常见的UI输出选择。在状态管理领域,Zustand在满意度表现突出,成为许多项目偏好的轻量级方案。
2025年10月成立的React Foundation获得社区积极回应,使React的治理架构不再完全依赖单一企业。Devographics团队也提醒,本次调查因执行时间较晚,参与人数低于往年,相关数据应结合此背景审慎参考。