Ir al contenido

Otras herramientas

React is known for focusing on UI rendering while being fairly agnostic about the other parts of your app, and that's reflected in the vibrant ecosystem that has emerged to fill these gaps!

Testing Libraries

Jest and Testing Library maintained their lead this year. Bun also showed up with a few write-ins, which depending on the overall success of the new runtime might either be a one-time anomaly, or a sign of things to come.

0%
20%
40%
60%
80%
100%
1

4,225
2

3,311
3

3,037
4

2,782
5

2,551
6

2,404
7

8

🚫 None

677
9

Other Answers

104
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which libraries do you use to test your React apps?

React Renderers

As expected the vast majority of developers render their app in the browser, but this question highlights just how diverse the React ecosystem really is, with renderers for everything from PDFs to command-line apps!

0%
20%
40%
60%
80%
100%
1

4,734
2

2,164
3

1,975
4

874
5

732
6

555
7

555
8

306
9

173
10

168
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which libraries have you used to render React to different platforms or environments?

Schema & Validation Libraries

As you might've guessed, Zod is still the most common validation library.

0%
20%
40%
60%
80%
100%
1

3,893
2

2,305
3

894
4

386
5

332
6

128
7

8

9

10

11

12

🚫 None

1,023
13

Other Answers

94
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which libraries have you used for validating data against a schema?
We asked members of the React community to share their “pick of the year”

My 2024 Pick: It’s not just you, Next.js is getting harder to use

This was a great blog post! I think it captures the current zeitgeist in React, clearly articulates a frustration that's been simmering in the ecosystem through 2024.
We asked members of the React community to share their “pick of the year”

Carl Vitullo

Solopreneur currently hosting This Month in React, and community lead at Reactiflux

Authentication

Depending on whether you prefer a hosted service or a self-hosted solution, Auth0 and Auth.js are both great options.

0%
20%
40%
60%
80%
100%
1

1,977
2

1,888
3

1,161
4

797
5

353
9

10

41
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which libraries and services have you used to handle authentication?

Mobile Development

While React Native still has its first place, Expo is gaining ground fast, and it would not be surprising to see it stealing the top spot within a year.

0%
20%
40%
60%
80%
100%
1

2,662
2

2,303
3

711
4

403
5

392
6

7

8

🚫 None

1,977
9

Other Answers

30
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which frameworks or libraries have you used for mobile development?

Other Front-end Frameworks

What do React devs use when they're not using React? Turns out, Angular and Vue, just like everybody else!

0%
20%
40%
60%
80%
100%
1

2,490
2

2,430
3

1,488
4

1,108
5

700
6

499
7

431
8

409
9

369
10

250
0%
20%
40%
60%
80%
100%
% de respuestas respondidas
Which other front-end frameworks have you used?

Recursos recomendados

Enterprise UI Development: Testing & Code Quality
Steve Kinney
Temporal

Enterprise UI Development: Testing & Code Quality

Learn unit testing with Vitest, continuous integration via GitHub Actions, component and accessibility testing with Ax, mocking techniques, and code standard enforcement using ESLint and Husky & Lint-Staged.
¡Gracias a nuestros socios por apoyarnos! Aprende más.