Survey: Which TypeScript Frameworks Are Used in Production
TypeScript continues to strengthen its position as one of the most in-demand languages for web development. However, choosing the right framework for a commercial project is no easy task. A recent survey conducted among professional developers shed light on which TypeScript-based tools are actually used in real-world conditions, and not just in pet projects.
Survey Methodology
More than 1,500 developers from Russia, Europe, and the USA took part in the survey. Participants were asked to select one or more frameworks that they use in their current commercial projects (production). Projects at the prototyping or hobby stage were excluded. The results made it possible to identify clear leaders and outsiders.
Top 5 TypeScript Frameworks in Production
- Next.js (React) — 42% of respondents. The undisputed leader. Main reasons: built-in SSR, convenient routing, excellent integration with TypeScript, and a broad ecosystem. Ideal for complex web applications and marketing sites.
- NestJS — 28%. The top choice for backend development with TypeScript. Developers value its strict architecture, modularity, and built-in support for decorators. Often used in microservice architectures and enterprise systems.
- Express.js (with TypeScript) — 18%. Despite its age, Express remains a reliable choice for simple APIs and servers. Developers add typing manually or through community types. The downside is the lack of built-in conventions.
- Astro — 7%. Explosive growth over the past year. Used for content sites, blogs, and documentation. Attracts users with no JavaScript on the client by default and excellent performance.
- Nuxt 3 (Vue) — 5%. A framework for Vue developers that is actively gaining momentum. Full TypeScript support, automatic component imports, and a flexible module system.
What Developers Say
Many survey participants noted that the key factors when choosing a framework were: API stability, community size, and documentation in Russian. Startups more often choose Next.js due to development speed, while enterprise projects choose NestJS for code predictability and testability.
"We rewrote the backend from Express to NestJS — the number of bugs decreased by 40%, and the code became much cleaner. For a new frontend project, it's definitely Next.js," shared one of the surveyed senior developers.
Trends and Forecasts
- Next.js will continue to dominate, especially with the release of stable versions of React Server Components.
- NestJS is increasingly chosen to replace classic Express applications.
- Astro could compete with Next.js in the niche of content projects.
- Growing popularity is expected for Hono and Elysia — lightweight frameworks for edge computing.
Conclusion
The survey showed that the TypeScript ecosystem is mature and ready for any task. The main thing is not to chase trends, but to choose a tool based on the specific requirements of the project. If you need a universal frontend — go with Next.js, if you need a reliable backend — go with NestJS,