跳到内容

元框架

帮助渲染和托管应用程序的框架

我们重点介绍我们认为您应该了解的有趣特性或库。

库亮点: Astro

Astro 仔细研究了其他静态站点生成器在做什么,取其精华,去其糟粕。结果是一个既让人感觉简单又强大的框架,因此获得了最高的满意度排名。

最近与 Cloudflare 联手,想想 Astro 团队接下来会给我们展示什么,真是令人兴奋!

有用资源

元框架随时间变化趋势

Next.js 继续获得地盘并主导元框架类别,但矛盾的是,它的满意度同时也正在下降。这不是一个好迹象,因为它的满意度比率现在与领导者 Astro39% 的差距。

只要看一眼知名度图表,就足以看出 Astro 是一个多么危险的竞争对手,在短短几年内从默默无闻变成了强有力的竞争者。

Next.js
Nuxt
Gatsby
Remix
Astro
SvelteKit
Docusaurus
SolidStart
Deno Fresh
Analog
Quasar

模式:

视图:

使用度:

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

其他元框架

许多受访者质疑为什么调查提供的选项中没有 TanStack Start。原因很简单,在调查启动时,该框架还没有脱离测试阶段!

值得庆幸的是,受访者能够通过在“其他元框架”字段中提及该项目来纠正这一遗漏,这是一个明确的信号,表明 TanStack Start 将在明年的“官方”排名中强势登场。

0%
20%
40%
60%
80%
100%
03
29
+1
13
+2
12
06
12
07
inertiajs
11
08
-5
11
10
其他答案
189
0%
20%
40%
60%
80%
100%
受访者百分比
我们邀请 JavaScript 社区成员分享他们的“年度之选”

我的 2025 年度之选: Web Origami

Web Origami 自称是“JavaScript 表达式的简洁方言”,是一个在 2025 年步入正轨的项目。它提供了一种非常直观的方式来转换数据、构建网站以及直接从 shell 调用 JavaScript。它连接表达式和路径,以实现强大、直观的数据操作。
我们邀请 JavaScript 社区成员分享他们的“年度之选”

Declan Chidlow

前端开发者、设计师、作家
受访者并没有使用那么多不同的元框架,这在一个仍然由一两个解决方案主导的类别中是可以预料的。
0%
5%
11%
16%
21%
27%
01
0
3,485
02
1
3,360
03
2
2,699
04
3
1,717
05
4
963
06
5
475
07
6
186
08
7
74
09
8
26
10
9
11
11
10
2
12
11
4
0%
5%
11%
16%
21%
27%
调查对象百分比
看看对 Next.js 满意度的下降最终是否会转化为整体幸福感的下降将会很有趣,但至少到目前为止,情况似乎并非如此。
1
2
3
4
5
2022
2023
2024
2025
1
2
3
4
5
平均 {axis}

元框架的痛点

By their nature, meta-frameworks straddle the gap between client and server, which leads to a lot of complex issues.

And while Next.js offers quite a few ways to address those issues, the downside of all that power is that its learning curve and overall developer experience can sometimes suffer.

在使用元框架时,您遇到过哪些痛点?
(自由提问)
多选
0%
20%
40%
60%
80%
100%
01
Excessive complexity
+1
02
03
SSR
+1
04
Performance
+1
05
Breaking changes
-2
06
Deployment
+1
07
Lack of documentation
-1
+2
09
Frontend and backend integration
10
Lock-in
+5
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.
State Management at Scale in React & Next.js
David Khourshid
Microsoft

State Management at Scale in React & Next.js

Solve challenging state management problems and build applications that reliably scale with your team. Recognize anti-patterns and learn complex state optimizations with data normalization, form data, and reducers.
感谢合作伙伴对我们的支持! 了解更多。