Ir ao contido

Front-end Frameworks

Front-end frameworks e bibliotecas

Front-end Frameworks Ratios Over Time

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

Mode:

View:

Uso:

Proportion of respondents having used an item
0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0%
20%
40%
60%
80%
100%

Other Front-end Frameworks

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
Outros
355
0%
20%
40%
60%
80%
100%
% dos enquisados
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%
% dos enquisados

Satisfacción cos frameworks de front-end

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

Cómo de satisfeito estás co estado actual dos frameworks de front-end?
1
2
3
4
5
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
1
2
3
4
5
Media {axis}

Inconvenientes dos frameworks de front-end

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%
% dos enquisados

Recursos recomendados

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.
Grazas aos nosos colaboradores por darnos o seu apoio! Saber máis.