跳到内容

后端与基础设施

打包和部署您的应用

元框架随时间变化趋势

TanStack Start 2024年才刚刚推出,2025年刚脱离测试阶段,但该框架已经开始占据一席之地,这得益于 TanStack Query 在数据加载类别的成功。

上述成功可能会以牺牲 Next.js 为代价,Next.js 目前可能仍是该类别的领导者,但在过去几年中,其满意度一直在危险地下降。

Astro
Create React App
Gatsby
Next.js
Remix
TanStack Start
Docusaurus
create-vite
Waku
React Router

模式:

视图:

使用度:

使用过某个项目的受访者比例
0%
20%
40%
60%
80%
100%
2023
2024
2025
0%
20%
40%
60%
80%
100%

我们决定将 React Router 添加到图表中,因为它的框架模式意味着它现在可以作为独立的元框架使用。

Remix 也在图表上的事实确实相当令人困惑,必须在下一版调查中重新考虑。

再一次,许多受访者完全避开了这一类别。
0%
6%
11%
17%
23%
29%
01
0
1,075
02
1
152
03
2
310
04
3
545
05
4
674
06
5
457
07
6
318
08
7
127
09
8
77
10
9
20
11
10
5
0%
6%
11%
17%
23%
29%
调查对象百分比

其他元框架

TanStack Router 完善了 TanStack 三重奏,在这里也有不错的表现。
0%
20%
40%
60%
80%
100%
2
其他答案
0%
20%
40%
60%
80%
100%
受访者百分比
在“现状”系列调查中,Vite 首次取代 Webpack 成为第一大构建工具!
您使用过哪些构建工具和打包器?
多选
0%
20%
40%
60%
80%
100%
01
2,485
02
2,249
03
1,313
+1
1,184
05
-1
1,113
06
+1
837
07
-1
794
08
531
09
423
286
0%
20%
40%
60%
80%
100%
受访者百分比
Vercel 在击败规模大得多的 AWS 方面做得非常出色,至少在 React 用户中是这样。然而,Cloudflare 已经在向托管市场采取重大举措,并且很快可能会对两者构成威胁。
您使用过这些服务中的哪些来托管您的 React 应用?
多选
0%
20%
40%
60%
80%
100%
1,588
02
1,289
1,040
930
+1
676
-1
545
495
216
0%
20%
40%
60%
80%
100%
受访者百分比
除了作为一个很棒的错误跟踪服务外,Sentry 还通过收购 Syntax 播客等营销举措确保了巨大的市场份额。
您在 React 应用中还使用了哪些其他服务?
多选
0%
20%
40%
60%
80%
100%
+1
1,046
-1
1,013
871
+1
795
-1
746
06
+4
343
146
+4
10
-1
-2
13
其他答案
67
0%
20%
40%
60%
80%
100%
受访者百分比
尽管 Node.js 已经存在很长时间了,但过去在后端语言方面,情况通常是群雄逐鹿。但风向已经变了,如今编写全栈 JavaScript 应用程序变得顺理成章,尤其是在能够共享类型和代码的情况下。
您的后端应用是用什么语言编写的?
多选
0%
20%
40%
60%
80%
100%
01
1,993
1,375
704
592
05
533
06
+1
500
-1
440
216
179
146
0%
20%
40%
60%
80%
100%
受访者百分比
说到这个,确保端到端类型安全实际上是受访者在后端仍然面临的最大障碍。
您在后端和基础设施方面遇到了哪些痛点?
(自由提问)
多选
0%
20%
40%
60%
80%
100%
01
End-to-end typesafety
02
React issues
03
SSR
+7
04
Server components
05
Deployment
-1
06
Lack of documentation
+3
07
Performance
08
nextjs_issues
-6
09
Excessive complexity
-4
10
Ecosystem issues
11
其他答案
0%
20%
40%
60%
80%
100%
受访者百分比
Next.js Fundamentals, v4
Scott Moss
Netflix

Next.js Fundamentals, v4

Learn everything you need to build high-powered Next.js apps! Build a deep understanding of React Server Components and Server Actions.
Build a Fullstack Next.js App, v4
Brian Holt
Databricks

Build a Fullstack Next.js App, v4

Ship enterprise-ready Next.js apps! Scaffold a Next.js Wiki application from the ground up with a Drizzle-based data layer, protected routes, and a robust design system leveraging shadcn and Tailwind.
感谢合作伙伴对我们的支持! 了解更多。