Skip to content

Commit b31c193

Browse files
committed
add strings
1 parent f870706 commit b31c193

File tree

2 files changed

+111
-11
lines changed

2 files changed

+111
-11
lines changed

react2024.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -220,14 +220,10 @@ translations:
220220
221221
# component libraries
222222

223-
- key: tools.component_libraries_experience
224-
t: Component Libraries Experience & Sentiment
225223
- key: tools.component_libraries_experience.takeaway.react2024
226224
t: >
227225
**React Aria** and **Radix** lead the rankings in terms of positivity, proving that the headless approach to component libraries has a lot going for it.
228226
229-
- key: tools.component_libraries_ratios
230-
t: Component Libraries Ratios Over Time
231227
- key: tools.component_libraries_ratios.takeaway.react2024
232228
t: >
233229
While **MUI** maintains in top rank in terms of usage, **shadcn/ui** is making huge gains, doubling from 20% to 42% in a year; as well as topping the positivity chart with 80%!
@@ -267,8 +263,6 @@ translations:
267263
t: >
268264
Beyond **useState**, the state management solution with the highest positivity ratio is **Zustand**. And while **Redux** still boasts a large userbase, it isn't quite as beloved.
269265
270-
- key: tools.state_management_ratios
271-
t: State Management Ratios Over Time
272266
- key: tools.state_management_ratios.takeaway.react2024
273267
t: >
274268
**Zustand** confirms its lead in terms of positivity, with only the default **useState** scoring higher. It's also grown in terms of usage, going from 28% to 41% over the past year!
@@ -289,8 +283,6 @@ translations:
289283
t: >
290284
**TanStack Query** has been making waves for a while now, and it turns out its reputation is reflected in the data since it's the data loading method respondents felt the most positive about, right after the native `fetch` API.
291285
292-
- key: tools.data_loading_ratios
293-
t: Data Loading Ratios Over Time
294286
- key: tools.data_loading_ratios.takeaway.react2024
295287
t: >
296288
**TanStack Query** continues its growth trajectory, both in terms of usage and positivity. The interest graph in particular reveals that –along with **tRPC**– it's pretty much the only data loading library that is still intriguing respondents today!
@@ -314,8 +306,6 @@ translations:
314306
t: >
315307
While you'll certainly have no trouble finding people complaining about **Next.js**, it still managed to top the positivity rankings for meta-frameworks, followed by **Remix** and **Astro**.
316308
317-
- key: tools.meta_frameworks_ratios
318-
t: Meta-Frameworks Ratios Over Time
319309
- key: tools.meta_frameworks_ratios.takeaway.react2024
320310
t: >
321311
The only framework showing strong usage growth is **Astro**, going from 18% to 26%. Also worth noting that **TanStack Start** made a very strong debut at 81% interest and 90% retention!

state_of_react.yml

Lines changed: 111 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,67 +293,120 @@ translations:
293293
t: >
294294
`useFormState` is a Hook that allows you to update state based on the result of a form action.
295295
296-
# tools
296+
# component_libraries
297297

298298
- key: tools.component_libraries_others
299299
t: Other Component Libraries
300+
aliases:
301+
- component_libraries.component_libraries_others
300302
- key: tools.component_libraries_others.question
301303
t: What other component libraries have you used?
304+
aliases:
305+
- component_libraries.component_libraries_others.question
306+
307+
- key: tools.component_libraries_experience
308+
t: Component Libraries Experience & Sentiment
309+
aliases:
310+
- component_libraries.component_libraries_experience
311+
312+
- key: tools.component_libraries_ratios
313+
t: Component Libraries Ratios Over Time
314+
aliases:
315+
- component_libraries.component_libraries_ratios
302316

303317
- key: tools.component_libraries_pain_points
304318
t: Component Pain Points
305319
aliases:
306320
- react_pain_points.component_libraries_pain_points
321+
- component_libraries.component_libraries_pain_points
307322
- key: tools.component_libraries_pain_points.question
308323
t: What pain points have you encountered related to working with components?
309324
aliases:
310325
- react_pain_points.component_libraries_pain_points.question
326+
- component_libraries.component_libraries_pain_points.question
311327

312328
# - key: tools.ui_libraries_happiness
313329
# t: Happiness
314330
# - key: tools.ui_libraries_happiness.description
315331
# t: How happy are you with the state of UI libraries?
316332

333+
# state_management
334+
335+
- key: tools.state_management_ratios
336+
t: State Management Ratios Over Time
337+
aliases:
338+
- state_management.state_management_ratios
339+
317340
- key: tools.state_management_others
318341
t: Other State Management Libraries
342+
aliases:
343+
- state_management.state_management_others
319344
- key: tools.state_management_others.question
320345
t: What other libraries have you used to manage state in your apps?
346+
aliases:
347+
- state_management.state_management_others.question
321348

322349
- key: tools.state_management_pain_points
323350
t: State Management Pain Points
324351
aliases:
325352
- react_pain_points.state_management_pain_points
353+
- state_management.state_management_pain_points
326354
- key: tools.state_management_pain_points.question
327355
t: What pain points have you encountered related to state management?
328356
aliases:
329357
- react_pain_points.state_management_pain_points.question
358+
-
359+
- state_management.state_management_pain_points.question
330360

331361
# - key: tools.state_management_happiness
332362
# t: Happiness
333363
# - key: tools.state_management_happiness.description
334364
# t: How happy are you with the available state management libraries?
335365

366+
# data_loading
367+
368+
- key: tools.data_loading_ratios
369+
t: Data Loading Ratios Over Time
370+
aliases:
371+
- data_loading.data_loading_ratios
372+
336373
- key: tools.data_loading_others
337374
t: Other Data Loading Libraries
375+
aliases:
376+
- data_loading.data_loading_others
338377
- key: tools.data_loading_others.question
339378
t: What other libraries have you used for data loading?
379+
aliases:
380+
- data_loading.data_loading_others.question
340381

341382
- key: tools.data_loading_pain_points
342383
t: Data Loading Pain Points
343384
aliases:
344385
- react_pain_points.data_loading_pain_points
386+
- data_loading.data_loading_pain_points
345387
- key: tools.data_loading_pain_points.question
346388
t: What pain points have you encountered related to data loading?
347389
aliases:
348390
- react_pain_points.data_loading_pain_points.question
391+
- data_loading.data_loading_pain_points.question
349392

350393
# - key: tools.data_loading_happiness
351394
# t: Happiness
352395
# - key: tools.data_loading_happiness.description
353396
# t: How happy are you with the state of data loading libraries?
354397

398+
# back_end_infrastructure
399+
400+
- key: tools.meta_frameworks_ratios
401+
t: Meta-Frameworks Ratios Over Time
402+
aliases:
403+
- back_end_infrastructure.meta_frameworks_ratios
404+
355405
- key: tools.meta_frameworks_others
356406
t: Other Meta-Frameworks
407+
aliases:
408+
- back_end_infrastructure.meta_frameworks_others
409+
357410
# - key: tools.meta_frameworks_happiness
358411
# t: Happiness
359412
# - key: tools.meta_frameworks_happiness.description
@@ -369,10 +422,13 @@ translations:
369422
t: Back-End Pain Points
370423
aliases:
371424
- react_pain_points.back_end_infrastructure_pain_points
425+
- back_end_infrastructure.back_end_infrastructure_pain_points
426+
372427
- key: tools.back_end_infrastructure_pain_points.question
373428
t: What pain points have you encountered related to back-end and infrastructure?
374429
aliases:
375430
- react_pain_points.back_end_infrastructure_pain_points.question
431+
- back_end_infrastructure.back_end_infrastructure_pain_points.question
376432

377433
- key: tools.testing
378434
t: Testing Libraries
@@ -386,8 +442,13 @@ translations:
386442

387443
- key: tools.mobile_development
388444
t: Mobile Development
445+
aliases:
446+
- other_tools.mobile_development
447+
389448
- key: tools.mobile_development.question
390449
t: Which frameworks or libraries have you used for mobile development?
450+
aliases:
451+
- other_tools.mobile_development.question
391452

392453
# - key: tools.mobile_development_others
393454
# t: Other Mobile Development Tools
@@ -399,10 +460,14 @@ translations:
399460
# other tools
400461
- key: tools.form_libraries
401462
t: Form Libraries
463+
aliases:
464+
- component_libraries.form_libraries
402465
# - key: tools.form_libraries.description
403466
# t: Libraries for generating and validating forms.
404467
- key: tools.form_libraries.question
405468
t: Which libraries have you used to manage forms?
469+
aliases:
470+
- component_libraries.form_libraries.question
406471
- key: options.form_libraries.na
407472
t: None
408473

@@ -419,38 +484,59 @@ translations:
419484

420485
- key: tools.build_tools
421486
t: Build Tools
487+
aliases:
488+
- back_end_infrastructure.build_tools
489+
422490
# - key: tools.build_tools.description
423491
# t: Build tools and bundlers.
424492
- key: tools.build_tools.question
425493
t: Which build tools and bundlers have you used?
494+
aliases:
495+
- back_end_infrastructure.build_tools.question
426496

427497
- key: tools.animation_libraries
428498
t: Animation
499+
aliases:
500+
- component_libraries.animation_libraries
429501
# - key: tools.animation.description
430502
# t: Libraries to help manage animations and transitions.
431503
- key: tools.animation_libraries.question
432504
t: Which animation libraries have you used?
505+
aliases:
506+
- component_libraries.animation_libraries.question
433507

434508
- key: tools.auth
435509
t: Authentication
510+
aliases:
511+
- other_tools.auth
436512
# - key: tools.auth.description
437513
# t: Libraries and services for managing authentication and accounts.
438514
- key: tools.auth.question
439515
t: Which libraries and services have you used to handle authentication?
516+
aliases:
517+
- other_tools.auth.question
440518

441519
- key: tools.data_visualization_libraries
442520
t: Data Visualization
521+
aliases:
522+
- component_libraries.data_visualization_libraries
443523
# - key: tools.data_visualization.description
444524
# t: Data visualization and graphics libraries.
445525
- key: tools.data_visualization_libraries.question
446526
t: Which data visualization and graphics libraries have you used?
527+
aliases:
528+
- component_libraries.data_visualization_libraries.question
447529

448530
- key: tools.css_tools
449531
t: CSS Tools & Libraries
532+
aliases:
533+
- component_libraries.css_tools
450534
# - key: tools.css_tools.description
451535
# t: CSS libraries, frameworks, and utilities you use to style your React app.
452536
- key: tools.css_tools.question
453537
t: Which libraries or frameworks have you used to style your React apps?
538+
aliases:
539+
- component_libraries.css_tools.question
454540

455541
- key: tools.other_frontend_frameworks
456542
t: Other Front-end Frameworks
@@ -463,25 +549,44 @@ translations:
463549
464550
- key: tools.hosting
465551
t: Hosting Services
552+
aliases:
553+
- back_end_infrastructure.hosting
554+
466555
# - key: tools.hosting.description
467556
# t: Services you use to host your React apps.
468557
- key: tools.hosting.question
469558
t: Which of these services have you used to host your React apps?
559+
aliases:
560+
- back_end_infrastructure.hosting.question
470561

471562
- key: tools.backend_language
472563
t: Back-end Languages
564+
aliases:
565+
- back_end_infrastructure.backend_language
566+
473567
- key: tools.backend_language.question
474568
t: Which language(s) are your back-end apps written in?
569+
aliases:
570+
- back_end_infrastructure.backend_language.question
475571

476572
- key: tools.other_services
477573
t: Other Services
574+
aliases:
575+
- back_end_infrastructure.other_services
576+
478577
- key: tools.other_services.question
479578
t: What other services have you used with your React apps?
579+
aliases:
580+
- back_end_infrastructure.other_services.question
480581

481582
- key: tools.validation
482583
t: Schema & Validation Libraries
584+
aliases:
585+
- other_tools.validation
483586
- key: tools.validation.question
484587
t: Which libraries have you used for validating data against a schema?
588+
aliases:
589+
- other_tools.validation.question
485590

486591
- key: tools.ai_tools
487592
t: AI Tools
@@ -490,8 +595,13 @@ translations:
490595

491596
- key: tools.renderers
492597
t: React Renderers
598+
aliases:
599+
- other_tools.renderers
600+
493601
- key: tools.renderers.question
494602
t: Which libraries have you used to render React to different platforms or environments?
603+
aliases:
604+
- other_tools.renderers.question
495605

496606
- key: tools.other_tools
497607
t: Other Tools

0 commit comments

Comments
 (0)