Ir para o conteúdo

Frameworks Front-end

Frameworks e bibliotecas de front-end

Proporções de frameworks front-end ao longo do tempo

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

Modo:

Visualização:

Uso:

Proporção de entrevistados que usaram um item
0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0%
20%
40%
60%
80%
100%

Outros frameworks front-end

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
Outras respostas
355
0%
20%
40%
60%
80%
100%
% de respostas das questões
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%
% de respostas da pesquisa

Satisfação com frameworks front-end

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

Em uma escala de 0 (muito insatisfeito) a 4 (muito satisfeito), qual é o seu nível de satisfação com o estado atual dos frameworks front-end?
1
2
3
4
5
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
1
2
3
4
5
Média

Pontos Problemáticos dos frameworks 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%
% de respostas das questões

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.
Obrigado aos nossos parceiros por nos apoiarem! Saiba mais.