跳到内容

前端框架

前端框架和类库

前端框架随时间变化的比率

For all the talk of the front-end ecosystem being in constant turmoil, things have been remarkably stable over the past year, with no change in usage rankings apart from Alpine.js and HTMX switching places.

The same is true when looking at satisfaction, with the exception of Qwik continuing to lose ranks.

Another place where that lack of new hype is apparent is the Interest tab, with no framework apart from Solid and Preact gaining ground since last year.

React
Vue.js
Angular
Preact
Svelte
Alpine.js
Lit
Solid
Qwik
Stencil
HTMX

模式:

视图:

使用度:

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

其他前端框架

Setting aside Astro, which doesn't quite belong to the front-end framework category, and Ember, which has been around for a while now, the most exciting new entrant here has to be Ripple, taking on the tough job of being the new kind on the front-end block.

0%
20%
40%
60%
80%
100%
01
163
02
49
03
34
04
33
05
+1
30
06
-1
26
07
-1
25
08
-4
25
09
-1
18
10
-6
17
11
其他答案
355
0%
20%
40%
60%
80%
100%
受访者百分比
We asked members of the JavaScript community to share their “pick of the year”

My 2025 Pick: RSC Explorer

Server Components extend the capabilities of server-rendered React by allowing you send not only inert HTML to the browser, but also data structures (objects, arrays, dates, maps), Promises (even recursive ones), new React trees (and their source code), and Server Function references. It's a serialization format, and Dan's RSC Explorer really helps you understand that.
We asked members of the JavaScript community to share their “pick of the year”

Number of Items

The average respondent has only used 2.6 different front-end frameworks over their career, again showing that the image of the burned-out web developer jumping from framework to framework on a monthly basis isn't quite accurate anymore.

0%
5%
11%
16%
21%
26%
01
0
1,135
02
1
2,444
03
2
3,436
04
3
2,859
05
4
1,541
06
5
824
07
6
395
08
7
218
09
8
82
10
9
42
11
10
18
12
11
8
0%
5%
11%
16%
21%
26%
调查对象百分比

前端框架满意度

While in slight decline, front-end happiness has been remarkably stable over the years.

您对前端框架的现状满意吗?
1
2
3
4
5
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
1
2
3
4
5
平均 {axis}

前端框架的痛点

Being the dominant framework also means React tops the list of things front-end developers are struggling with.

Other recurring issues include poor performance, state management, and just the sheer complexity of the modern front-end ecosystem.

0%
20%
40%
60%
80%
100%
01
React issues
02
Excessive complexity
03
Performance
04
State management
+2
05
Choice overload
-1
06
Breaking changes
-1
07
Browser support
+9
08
Dependencies
09
Bloat
+8
10
Speed of change
-3
0%
20%
40%
60%
80%
100%
受访者百分比
React Performance, v2
Steve Kinney
Temporal

React Performance, v2

Ship high-performance React applications! Leverage React 19's performance strategies for hydration, suspense, resource loading, and server actions.
Angular Fundamentals
Mark (Techson) Thompson
Google

Angular Fundamentals

Discover the power of Angular’s latest features straight from the Angular team at Google! Learn to use the new control flow syntax in your component templates and performance features like signals and deferrable views.
感谢合作伙伴对我们的支持! 了解更多。