Salt la conținut

Alte instrumente

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.

Which libraries do you use to test your React apps?
Multiple
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

🚫 Niciuna

677
9

Alte răspunsuri

104
0%
20%
40%
60%
80%
100%
% din respondenții la întrebare

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!

Which libraries have you used to render React to different platforms or environments?
Multiple
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%
% din respondenții la întrebare

Schema & Validation Libraries

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

Which libraries have you used for validating data against a schema?
Multiple
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

🚫 Niciuna

1,023
13

Alte răspunsuri

94
0%
20%
40%
60%
80%
100%
% din respondenții la întrebare

Authentication

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

Which libraries and services have you used to handle authentication?
Multiple
0%
20%
40%
60%
80%
100%
1

1,977
2

1,888
3

1,161
4

797
5

353
6

9

10

41
0%
20%
40%
60%
80%
100%
% din respondenții la întrebare

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.

Which frameworks or libraries have you used for mobile development?
Multiple
0%
20%
40%
60%
80%
100%
1

2,662
2

2,303
3

711
4

403
5

392
6

7

8

🚫 Niciuna

1,977
9

Alte răspunsuri

30
0%
20%
40%
60%
80%
100%
% din respondenții la întrebare

Other Front-end Frameworks

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

Which other front-end frameworks have you used?
Multiple
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%
% din respondenții la întrebare

Resurse recomandate

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.
Mulțumim partenerilor noștri pentru susținere! Află mai multe.