← 回總覽

2025 年 JavaScript 现状调查:生态系统日趋成熟,TypeScript 确立主导地位

📅 2026-03-20 17:00 Daniel Curtis 软件编程 13 分鐘 15809 字 評分: 81
JavaScript TypeScript Vite React Next.js
📌 一句话摘要 2025 年 JavaScript 现状调查显示,该生态系统正趋于成熟,其特点是 TypeScript 的全面主导、Vite 在满意度上的压倒性优势,以及专用 AI 编程工具的迅速崛起。 📝 详细摘要 本文总结了 2025 年 JavaScript 现状调查的关键发现,描绘了一个已走出动荡变革时代的成熟生态系统。TypeScript 已巩固了其行业标准的地位,40% 的开发者仅使用 TypeScript,且其原生支持正在各运行时中扩展。在工具领域,Vite 以 98% 的满意度在开发者口碑之争中有效击败了 Webpack。尽管 React 仍然是使用最广泛的前端框架,但关于
Skip to main content ![Image 1: LogoBestBlogs](https://www.bestblogs.dev/ "BestBlogs.dev")Toggle navigation menu Toggle navigation menuArticlesPodcastsVideosTweetsSourcesNewsletters

⌘K

Change language Switch ThemeSign In

Narrow Mode

State of JavaScript 2025: Survey Reveals a Maturing Ecosystem with TypeScript Cementing Dominance

!Image 2: InfoQ InfoQ @Daniel Curtis

One Sentence Summary

The State of JavaScript 2025 survey highlights an ecosystem reaching maturity, characterized by TypeScript's total dominance, Vite's overwhelming satisfaction lead, and the rapid rise of specialized AI coding tools.

Summary

The article summarizes the key findings of the State of JavaScript 2025 survey, depicting a maturing ecosystem that has moved past its era of volatile churn. TypeScript has solidified its position as the industry standard, with 40% of developers using it exclusively and native support expanding across runtimes. In the tooling sector, Vite has effectively won the developer sentiment battle against Webpack, boasting a 98% satisfaction rate. While React remains the most used frontend framework, there is growing criticism regarding the complexity of Next.js. Furthermore, the survey tracks a significant shift in AI-assisted development, where specialized tools like Claude and Cursor are gaining ground over general-purpose assistants like ChatGPT.

Main Points

* 1. TypeScript has officially transitioned from being an optional build tool to the definitive language of the modern JavaScript ecosystem.With native support in runtimes like Node.js and high adoption rates among professionals, TypeScript is no longer just a transpilation step but a core requirement for modern development. * 2. Vite has achieved near-total developer satisfaction in the build tool category, effectively rendering Webpack a legacy burden for most modern web projects.Despite Webpack's high legacy usage, the massive gap in satisfaction scores indicates a permanent shift in developer preference toward faster, ESM-native build tools that prioritize developer experience. * 3. The frontend framework landscape remains remarkably stable in usage, yet it shows significant signs of developer fatigue regarding the increasing complexity of Next.js.While React and Next.js continue to dominate market share, developers are increasingly vocal about the 'absurd' complexity and the perceived commercial motivations behind Vercel's current technical strategy. * 4. AI-assisted development is evolving rapidly with a clear shift toward specialized tools like Claude and Cursor over general assistants.General-purpose AI like ChatGPT is losing ground to developer-centric tools that offer better codebase context and deeper integration into the IDE, reflecting a more sophisticated use of AI in engineering. * 5. The JavaScript ecosystem is entering a significant maturation phase characterized by settling industry standards rather than the constant and volatile churn of previous years.For the fifth consecutive year, developer happiness remains steady, suggesting that the industry has finally found reliable, high-performance standards in tooling, runtimes, and language features that provide stability.

Metadata

AI Score

81

Website infoq.com

Published At 03-20

Length 616 words (about 3 min)

Sign in to use highlight and note-taking features for a better reading experience. Sign in now

The State of JavaScript 2025 survey, conducted in November 2025 and published in February 2026, collected responses from developers across the JavaScript ecosystem. The annual survey, run by Devographics and sponsored by Google Chrome, JetBrains, and others, paints a picture of an ecosystem that has stabilized after years of rapid iteration, with clear winners emerging in tooling, frameworks, and language preferences.

The most striking trend in this year's results is the continued dominance of TypeScript. 40 percent of respondents now write exclusively in TypeScript, up from 34 percent in 2024 and 28 percent in 2022, while only 6 percent use plain JavaScript exclusively. Nuxt core team leader Daniel Roe summarized the shift in the survey's conclusion:

> TypeScript has won. Not as a bundler, but as a language. Deno and Bun have supported it for a long time. And now, type stripping means you can write it natively in stable Node.js versions.

Despite this, lack of static typing remains the number one language pain point reported by respondents, suggesting that developers who have not yet adopted TypeScript still feel its absence. When asked how they would like to see types implemented natively in JavaScript, TypeScript-like type annotations came in first with 5,380 votes, ahead of runtime types at 3,524.

In the build tools category, Vite has effectively overtaken Webpack. While Webpack retains slightly higher overall usage at 87 percent compared to Vite's 84 percent, the sentiment gap is significant. Vite is has a satisfaction score of 98 percent, while Webpack is just 26 percent down from 36% in 2024. One respondent on the survey described trying to understand legacy code that use Webpack can be painful.

Turbopack, the Rust-based successor to Webpack sponsored by Vercel, sits at just 28 percent usage, suggesting that Vite's head start and developer experience advantage will be difficult to overcome. Emerging Rust-based tools like Rolldown, which aims to serve as a drop-in Rollup replacement within Vite, jumped from 1% to 10% in 2025, hinting at a future where Rust underpins the JavaScript build pipeline.

The front-end framework landscape has been remarkably stable. React remains the most used framework at 83.6 percent, but the survey revealed notable dissatisfaction. Next.js, used by 59 percent of respondents, had a 21% positive sentiment and 17% negative sentiment, generating the most comments of any project.

> I've written Next.js in production for going on 6 years... the Next complexity has gotten absurd

Others have had positive experiences, but are concerned with the future and Vercels strategy:

> While I did have a positive experience with Next, I'm worried because Vercel is trying to use it to make money

> positive experience atm, but I have serious doubts about the future

Solid.js maintained the highest satisfaction rating for the fifth consecutive year. In the meta-framework space, Astro continued to gain ground as a content-first alternative.

AI-assisted development saw significant growth. Claude usage doubled from 22 to 44 percent, while Cursor more than doubled from 11 to 26 percent. ChatGPT usage declined from 68 to 60 percent. On the backend, Node.js remains dominant at 90 percent, with Bun in third place at 21 percent a growth of 4%, well ahead of Deno at 11 percent.

The Temporal API, which addresses the long-standing date handling pain point, remains the most anticipated proposal, though excitement has tempered (22% less than the previous year) as it transitions from proposal to browser implementation.

Compared to the 2024 edition, this year's results show an ecosystem that is settling rather than churning, with respondent happiness holding steady at 3.8 out of 5 for the fifth consecutive year.

Previous survey results and methodology details are available on the Devographics GitHub repository. The full 2025 results are freely accessible online.

!Image 3: InfoQ InfoQ @Daniel Curtis

One Sentence Summary

The State of JavaScript 2025 survey highlights an ecosystem reaching maturity, characterized by TypeScript's total dominance, Vite's overwhelming satisfaction lead, and the rapid rise of specialized AI coding tools.

Summary

The article summarizes the key findings of the State of JavaScript 2025 survey, depicting a maturing ecosystem that has moved past its era of volatile churn. TypeScript has solidified its position as the industry standard, with 40% of developers using it exclusively and native support expanding across runtimes. In the tooling sector, Vite has effectively won the developer sentiment battle against Webpack, boasting a 98% satisfaction rate. While React remains the most used frontend framework, there is growing criticism regarding the complexity of Next.js. Furthermore, the survey tracks a significant shift in AI-assisted development, where specialized tools like Claude and Cursor are gaining ground over general-purpose assistants like ChatGPT.

Main Points

* 1. TypeScript has officially transitioned from being an optional build tool to the definitive language of the modern JavaScript ecosystem.

With native support in runtimes like Node.js and high adoption rates among professionals, TypeScript is no longer just a transpilation step but a core requirement for modern development.

* 2. Vite has achieved near-total developer satisfaction in the build tool category, effectively rendering Webpack a legacy burden for most modern web projects.

Despite Webpack's high legacy usage, the massive gap in satisfaction scores indicates a permanent shift in developer preference toward faster, ESM-native build tools that prioritize developer experience.

* 3. The frontend framework landscape remains remarkably stable in usage, yet it shows significant signs of developer fatigue regarding the increasing complexity of Next.js.

While React and Next.js continue to dominate market share, developers are increasingly vocal about the 'absurd' complexity and the perceived commercial motivations behind Vercel's current technical strategy.

* 4. AI-assisted development is evolving rapidly with a clear shift toward specialized tools like Claude and Cursor over general assistants.

General-purpose AI like ChatGPT is losing ground to developer-centric tools that offer better codebase context and deeper integration into the IDE, reflecting a more sophisticated use of AI in engineering.

* 5. The JavaScript ecosystem is entering a significant maturation phase characterized by settling industry standards rather than the constant and volatile churn of previous years.

For the fifth consecutive year, developer happiness remains steady, suggesting that the industry has finally found reliable, high-performance standards in tooling, runtimes, and language features that provide stability.

Key Quotes

* TypeScript has won. Not as a bundler, but as a language. * Vite is has a satisfaction score of 98 percent, while Webpack is just 26 percent. * I've written Next.js in production for going on 6 years... the Next complexity has gotten absurd. * Claude usage doubled from 22 to 44 percent, while Cursor more than doubled from 11 to 26 percent. * This year's results show an ecosystem that is settling rather than churning.

AI Score

81

Website infoq.com

Published At 03-20

Length 616 words (about 3 min)

Tags

JavaScript

TypeScript

Vite

React

Next.js

Related Articles

* Next.js 16.2: AI Improvements * Engineering Speed at Scale — Architectural Lessons from Sub-100-ms APIs * Open Source Friday with Clawdbot 🦀 * Architecting Agentic MLOps: A Layered Protocol Strategy with A2A and MCP protocol for inter-agent communication with the Model Context Protocol (MCP) for standardized tool and data access.") * OpenAI Introduces Harness Engineering: Codex Agents Power Large‑Scale Software Development * How we rebuilt Next.js with AI in one week * AI SDK 6 - Vercel * How Good Is AI at Coding React (Really)? * 4 Patterns of AI Native Development * The Ideal Micro-Frontends Platform HomeArticlesPodcastsVideosTweets

State of JavaScript 2025: Survey Reveals a Maturing Ecosy...

查看原文 → 發佈: 2026-03-20 17:00:00 收錄: 2026-03-20 22:00:38

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。