Skip to content
Surveys
/
State of React 2023
English
This survey closed on November 15, 2023.
View Survey Results »
11 sections (% completed)
▶
Main APIs
Hooks
New Features
Component Libraries
State Management
Data Loading
Back-End & Infrastructure
Other Tools
Usage
Resources
About You
8/11
Other Tools
Testing Libraries
React Renderers
Schema & Validation Libraries
Authentication
Mobile Development
Other Front-end Frameworks
Which libraries do you use to test your React apps?
Cypress
Tell us more:
Positive experience
Negative experience
Jest
Tell us more:
Positive experience
Negative experience
Playwright
Tell us more:
Positive experience
Negative experience
Storybook
Tell us more:
Positive experience
Negative experience
Testing Library
Tell us more:
Positive experience
Negative experience
Vitest
Tell us more:
Positive experience
Negative experience
Other…
🚫 None
Leave a Comment (optional)
Skip
Which libraries have you used to render React to different platforms or environments?
React-DOM (React for the web)
Tell us more:
Positive experience
Negative experience
React Email
Tell us more:
Positive experience
Negative experience
Ink
Tell us more:
Positive experience
Negative experience
React Native (Android)
Tell us more:
Positive experience
Negative experience
React Native (iOS)
Tell us more:
Positive experience
Negative experience
React Native (macOS)
Tell us more:
Positive experience
Negative experience
React Native Skia
Tell us more:
Positive experience
Negative experience
React Native for Web
Tell us more:
Positive experience
Negative experience
React Native (Windows)
Tell us more:
Positive experience
Negative experience
React-pdf
Tell us more:
Positive experience
Negative experience
React Three Fiber
Tell us more:
Positive experience
Negative experience
Remotion
Tell us more:
Positive experience
Negative experience
Other…
🚫 None
Leave a Comment (optional)
Skip
Which libraries have you used for validating data against a schema?
Issues with form validation
joi
Tell us more:
Positive experience
Negative experience
Zod
Tell us more:
Positive experience
Negative experience
Yup
Tell us more:
Positive experience
Negative experience
io-ts
Tell us more:
Positive experience
Negative experience
Other…
🚫 None
Leave a Comment (optional)
Skip
Which libraries and services have you used to handle authentication?
Clerk
Tell us more:
Positive experience
Negative experience
FusionAuth
Tell us more:
Positive experience
Negative experience
Auth.js
Tell us more:
Positive experience
Negative experience
Lucia
Tell us more:
Positive experience
Negative experience
Passport
Tell us more:
Positive experience
Negative experience
Other…
🚫 None
Leave a Comment (optional)
Skip
Which frameworks or libraries have you used for mobile development?
Capacitor
Tell us more:
Positive experience
Negative experience
Expo
Tell us more:
Positive experience
Negative experience
Ionic
Tell us more:
Positive experience
Negative experience
React Native
Tell us more:
Positive experience
Negative experience
Other…
🚫 None
Leave a Comment (optional)
Skip
Which other front-end frameworks have you used?
Alpine.js
Tell us more:
Positive experience
Negative experience
Angular
Tell us more:
Positive experience
Negative experience
Ember
Tell us more:
Positive experience
Negative experience
Lit
Tell us more:
Positive experience
Negative experience
Preact
Tell us more:
Positive experience
Negative experience
Qwik
Tell us more:
Positive experience
Negative experience
Solid
Tell us more:
Positive experience
Negative experience
Svelte
Tell us more:
Positive experience
Negative experience
Vue.js
Tell us more:
Positive experience
Negative experience
Other…
🚫 None
Leave a Comment (optional)
Skip
Next section
Usage
»
Previous section
«
Back-End & Infrastructure
State of React 2023