JavaScript
语言浏览器与 Node 生态的事实标准脚本语言,承担交互、前端逻辑与大量服务端胶水代码。
把语言、前端/后端框架、数据库、云平台、构建工具、DevOps 与开发环境放到同一张榜里,按实际使用人数排序。适合快速判断:今天做全栈,哪些组件是“默认地基”,哪些是增长中的关键拼图。
百分比为占全部 49,191 份问卷的比例;卡片底部给出该组件在全栈工程中的典型角色。
浏览器与 Node 生态的事实标准脚本语言,承担交互、前端逻辑与大量服务端胶水代码。
最主流的轻量 IDE:扩展生态覆盖 JS、Python、Docker、Remote、AI 编程与调试。
Web 的结构与表现层基础;无论 React/Vue/Next,最终都落到 HTML 与 CSS。
关系型数据查询标准;PostgreSQL、MySQL、SQL Server、SQLite 等都以它为核心。
AI、脚本、后端 API 与数据处理的通用语言;FastAPI/Django/Flask 生态强。
容器化交付标准,把运行环境、依赖和部署流程打包成可复现镜像。
自动化、CI/CD、服务器运维和开发机工作流的底层胶水。
功能最完整的开源关系数据库之一,JSON、全文检索、扩展生态和事务能力强。
Node/前端包管理与脚本入口,连接 JavaScript 生态几乎所有依赖。
给 JavaScript 增加静态类型,已成为大型前端和 Node 项目的默认选择。
服务端 JavaScript 运行时;API、SSR、工具链、脚本和实时应用的基础。
云服务市场老大:计算、存储、数据库、队列、CDN、IAM 几乎全覆盖。
组件化 UI 库,生态覆盖路由、状态、SSR、移动端与设计系统。
经典开源关系数据库,LAMP/WordPress/中小业务系统中仍非常常见。
Python 包管理入口,后端、数据科学、AI 和脚本项目的依赖安装基础。
嵌入式关系数据库,适合本地、移动端、边缘、测试和轻量生产场景。
企业后端、Android 与大规模服务端长期主力,Spring 生态尤其庞大。
.NET 生态核心语言,企业应用、游戏、桌面、云服务都有大量使用。
微软企业数据库,常与 .NET、Azure、BI 工具链配套。
.NET/C++/Windows 开发的重量级 IDE,调试、性能分析和企业工具链完整。
高性能系统、游戏引擎、数据库、浏览器和原生模块的核心语言。
Windows 与 Azure 自动化脚本核心,也逐步跨平台。
内存数据结构服务,常用于缓存、会话、队列、限流和实时计数。
Windows 上常见轻量文本/代码编辑器,适合快速查看与小改。
Java/Kotlin/Spring 开发旗舰 IDE,重构、导航和静态分析强。
容器编排标准,负责部署、伸缩、服务发现、滚动更新和集群调度。
系统、嵌入式、内核、运行时和底层库的基础语言。
微软云平台,与 .NET、Windows、AD、企业身份和数据服务整合紧。
终端编辑器经典,远程服务器、轻量编辑和键盘流效率高。
macOS/Linux 常用包管理器,安装 CLI、数据库、本地服务很方便。
文档数据库,适合 JSON 模型、快速迭代和灵活 schema 的应用。
现代前端构建工具,开发启动快,适合 React/Vue/Svelte 等项目。
GCP 云平台,数据/AI、Kubernetes、Firebase 与全球基础设施能力强。
Web 经典服务端语言,WordPress、Laravel、Symfony 等生态仍庞大。
MySQL 分支/替代品,常见于开源部署和传统 Web 应用。
通用构建/自动化入口,用 Makefile 封装编译、测试、部署命令。
早期 Web DOM 操作与 AJAX 标准库,遗留系统中仍大量存在。
云原生后端语言,编译快、部署简单,常用于 CLI、微服务和基础设施。
JavaScript 包管理器,曾推动 lockfile、workspace 等现代前端依赖管理。
React 全栈框架,覆盖 SSR/SSG、路由、API、边缘和部署优化。
边缘网络、CDN、Workers、Pages、DNS 与安全能力一体化平台。
内存安全系统语言,适合高性能服务、CLI、WASM、基础设施和安全敏感代码。
Node.js 经典 Web 框架,轻量 API、MVC 和中间件生态成熟。
AI-first 代码编辑器,围绕代码库问答、自动修改和 agent 编程优化。
跨平台 .NET Web 框架,性能强,适合企业 API、MVC、微服务。
.NET 包管理器,管理库、工具和企业内部包。
Debian/Ubuntu 系包管理器,服务器环境安装系统依赖的基础。
经典前端打包器,插件能力强,仍存在于大量成熟项目。
基础设施即代码工具,用声明式配置管理云资源。
搜索与分析引擎,常用于全文检索、日志分析和可观测性。
Top50 不是购物清单;它更像工程现实的热力图。下面按层拆解主流组合。
“分类内占比”使用对应问题的有效回答人数为分母;“全部占比”使用全部 49,191 位受访者为分母。
| # | 组件 | 分类 | 使用人数 | 全部占比 | 分类内占比 |
|---|---|---|---|---|---|
| 1 | JavaScript前端/后端 | 语言/运行时 | 21,005 | 42.7% | 66.3% |
| 2 | Visual Studio Code开发环境 | 开发环境 | 19,872 | 40.4% | 76.4% |
| 3 | HTML/CSS前端基础 | 语言/运行时 | 19,698 | 40.0% | 62.2% |
| 4 | SQL数据层 | 语言/运行时 | 18,633 | 37.9% | 58.8% |
| 5 | Python后端/AI | 语言/运行时 | 18,410 | 37.4% | 58.1% |
| 6 | Docker部署/本地 | 平台/构建/DevOps | 17,414 | 35.4% | 71.8% |
| 7 | Bash/Shell (all shells)自动化 | 语言/运行时 | 15,503 | 31.5% | 49.0% |
| 8 | PostgreSQL主存储 | 数据库/存储 | 14,529 | 29.5% | 56.9% |
| 9 | npm包管理 | 平台/构建/DevOps | 13,906 | 28.3% | 57.3% |
| 10 | TypeScript前端/后端 | 语言/运行时 | 13,859 | 28.2% | 43.8% |
| 11 | Node.js后端/工具链 | Web/后端框架 | 11,544 | 23.5% | 50.2% |
| 12 | Amazon Web Services (AWS)部署 | 平台/构建/DevOps | 10,618 | 21.6% | 43.8% |
| 13 | React前端 | Web/后端框架 | 10,596 | 21.5% | 46.1% |
| 14 | MySQL主存储 | 数据库/存储 | 10,581 | 21.5% | 41.4% |
| 15 | Pip包管理 | 平台/构建/DevOps | 10,025 | 20.4% | 41.3% |
| 16 | SQLite嵌入式/边缘 | 数据库/存储 | 9,798 | 19.9% | 38.3% |
| 17 | Java后端 | 语言/运行时 | 9,358 | 19.0% | 29.5% |
| 18 | C#后端/桌面 | 语言/运行时 | 8,852 | 18.0% | 27.9% |
| 19 | Microsoft SQL Server企业数据层 | 数据库/存储 | 7,871 | 16.0% | 30.8% |
| 20 | Visual Studio开发环境 | 开发环境 | 7,587 | 15.4% | 29.2% |
| 21 | C++系统/性能 | 语言/运行时 | 7,485 | 15.2% | 23.6% |
| 22 | PowerShell自动化 | 语言/运行时 | 7,371 | 15.0% | 23.3% |
| 23 | Redis缓存/队列 | 数据库/存储 | 7,316 | 14.9% | 28.6% |
| 24 | Notepad++编辑器 | 开发环境 | 7,176 | 14.6% | 27.6% |
| 25 | IntelliJ IDEA开发环境 | 开发环境 | 7,107 | 14.4% | 27.3% |
| 26 | Kubernetes编排 | 平台/构建/DevOps | 6,993 | 14.2% | 28.8% |
| 27 | C系统 | 语言/运行时 | 6,987 | 14.2% | 22.1% |
| 28 | Microsoft Azure部署 | 平台/构建/DevOps | 6,447 | 13.1% | 26.6% |
| 29 | Vim编辑器 | 开发环境 | 6,355 | 12.9% | 24.4% |
| 30 | Homebrew包管理 | 平台/构建/DevOps | 6,291 | 12.8% | 25.9% |
| 31 | MongoDB文档存储 | 数据库/存储 | 6,267 | 12.7% | 24.5% |
| 32 | Vite构建 | 平台/构建/DevOps | 6,215 | 12.6% | 25.6% |
| 33 | Google Cloud部署 | 平台/构建/DevOps | 6,015 | 12.2% | 24.8% |
| 34 | PHP后端 | 语言/运行时 | 5,994 | 12.2% | 18.9% |
| 35 | MariaDB主存储 | 数据库/存储 | 5,862 | 11.9% | 22.9% |
| 36 | Make构建/自动化 | 平台/构建/DevOps | 5,682 | 11.6% | 23.4% |
| 37 | jQuery前端/遗留 | Web/后端框架 | 5,541 | 11.3% | 24.1% |
| 38 | Go后端/云原生 | 语言/运行时 | 5,219 | 10.6% | 16.5% |
| 39 | Yarn包管理 | 平台/构建/DevOps | 5,178 | 10.5% | 21.3% |
| 40 | Next.js全栈 | Web/后端框架 | 4,933 | 10.0% | 21.5% |
| 41 | Cloudflare边缘/部署 | 平台/构建/DevOps | 4,923 | 10.0% | 20.3% |
| 42 | Rust系统/性能 | 语言/运行时 | 4,724 | 9.6% | 14.9% |
| 43 | Express后端 | Web/后端框架 | 4,710 | 9.6% | 20.5% |
| 44 | CursorAI 开发环境 | 开发环境 | 4,681 | 9.5% | 18.0% |
| 45 | ASP.NET Core后端 | Web/后端框架 | 4,664 | 9.5% | 20.3% |
| 46 | NuGet包管理 | 平台/构建/DevOps | 4,637 | 9.4% | 19.1% |
| 47 | APT包管理 | 平台/构建/DevOps | 4,516 | 9.2% | 18.6% |
| 48 | Webpack构建 | 平台/构建/DevOps | 4,500 | 9.1% | 18.6% |
| 49 | TerraformIaC | 平台/构建/DevOps | 4,349 | 8.8% | 17.9% |
| 50 | Elasticsearch搜索/分析 | 数据库/存储 | 4,347 | 8.8% | 17.0% |
数据口径:基于 Stack Overflow Developer Survey 2025 公开 CSV,合并统计 LanguageHaveWorkedWith、WebframeHaveWorkedWith、DatabaseHaveWorkedWith、PlatformHaveWorkedWith、DevEnvsHaveWorkedWith 五类“过去一年使用过”的多选字段,并按出现次数取前 50。由于各字段是多选,百分比不会相加为 100%。
解读提醒:这个榜单衡量“使用广度”,不是技术先进性、性能或薪资;VS Code、npm、Docker 这类工具会和语言/框架同榜,是因为全栈开发真实工作流本来就是多层组件组合。