声明:本文基于我在JavaScript开源社区几年的开发经验,从投资视角分析JS开发者市场,给JS从业者一些参考。不构成投资建议,仅代表个人观点,不代表任何公司或第三方立场。
前言
分析JavaScript(以下称JS)开发者市场,先得搞清楚什么算"JS市场"。一个简单的思想实验:假如明天JS突然消失了,哪些公司会因此倒闭?那些公司就是JS市场的一部分。 所以,虽然有些公司会发JS的SDK,但它们的核心盈利点不在JS,比如Stripe JS SDK就不算JS生态;而Tailwind CSS因为必须依赖Node.js(JavaScript运行时)才能跑,就属于JS生态的范畴。
盈利模式
不管具体技术方向怎么变,JS库的盈利方式就这么几种:
- 部署收费:提供与框架深度绑定或优化的部署平台,按用量或套餐收费,例如Vercel(Next.js 138.7k)、Netlify(SvelteKit 20.4k)、Deno Deploy(Deno 106.5k)。
- 人头收费:按开发者人数收费,通常面向企业客户,例如MUI Pro 98.0k、AG Grid 15.2k 等知名npm库。
- 付费咨询:项目本身开源免费,但定制化开发或优先级bug修复需要付费购买。
- 广告变现:通过GitHub Sponsors、Open Collective等渠道获得资金,如早期的Vue.js 53.4k(Evan You目前正在VoidZero创业)、Babel.js 43.9k、Webpack 65.9k(现已加入OpenJS基金会)。
- 被收购:自己赚不了钱或者很难赚钱,最终靠用户基数和生态影响力被大公司收购,比如npm(被Microsoft收购)、Turborepo 30.1k(被Vercel收购)、Bun 88.8k(被Anthropic收购)。
说实话,只有第1和第2种模式有规模化的可能。下面我会逐个分析各模式的代表案例,最终估算出一个合理的市场规模。
部署收费
这个模式的套路很清楚:框架因为DX friendly被大量开发者追捧,平台随之为框架做深度优化,两者形成正向循环。
框架 ➡️ 平台 ➡️ 生态 —— Vercel
vs Netlify
| Vercel(原名ZEIT) | Netlify | |
|---|---|---|
| 成立 | 2015 | 2014 |
| 估值 | ~$33亿 | ~$20亿 |
| 总融资 | ~$5.6亿 | ~$2.1亿 |
| ARR | $1-2亿 | $5000万 |
| CEO | Guilleromo Rauch | Mathias Biilmann |
Vercel和Netlify起家方式非常像。Vercel原名ZEIT,早期做了一个可以拖拽部署到AWS的小工具:Zeit Now(2018)1,支持实时预览;Netlify也搞过类似的产品BitBalloon(2018)。
但关键区别是,Vercel手里有Next.js(2016)。2020年公司从Zeit更名Vercel并宣布A轮融资2,正式从探索期转向盈利化。同时期的Netlify没有自己维护的框架,走的是支持尽可能多前端框架的路线(对标当时最火的Gatsby),还提出了JamStack(JavaScript + API + Markup)的概念。Netlify 2021年估值到了20亿美元,一度领先Vercel。但随着Next.js逐渐成为React生态的事实标准,Vercel的"绑定策略"开始发力。到2025年,Vercel收入同比增长82%,而Netlify 2024年收入约4630万美元3,差距已经拉得很大了。
有意思的是,Vercel在2019年还一度支持部署Docker和任意Node.js文件,后来直接砍了这功能,全面转向serverless function模型。
vs LangChain
LangChain主营不在JS生态,但从历史上看,LangChain其实最先推出了LangChain.js 17.4k 框架,只是后来在JS领域被Vercel的AI SDK 23.3k 抢了主导地位。
LangChain这类框架本质上解的是中间层编排的问题,也就是早期GPT-3.5、GPT-4时代围绕Tool Call、RAG、ReAcT等概念的代码实现,后来又演化成LangGraph等AI workflow编排。但到了2025年,OpenAI、Anthropic对这些能力的原生支持越来越完善,第三方编排框架的价值空间在被逐步挤压。
相比之下,AI SDK本身没有很重的中间层抽象,而是在JS开发者体验层面做了大量优化,跟自家Next.js深度集成。
vs VoidZero
VoidZero和Vercel不完全在同一个生态位,但VoidZero维护的Vite 79.6k 生态圈,实际上正在跟Next.js产生不可避免的生态位竞争。
盈利模式上看,VoidZero其实在复刻Vercel的老路:先用Vite占住开发者使用率,再推部署产品(Vite+)。但产品形态上,VoidZero没有一个主打的Web框架,而是切入了更底层的打包工具层。Vite走的是meta framework(Web框架的框架)路线,如果这条路走通,Web hosting覆盖面会比Vercel大得多。Vercel得说服用户用Next.js,VoidZero只需要把各个框架的底层替换成Vite就行。当然这同样不容易,需要极强的底层技术功底。Vite+还没正式发布,暂时没有数据可分析。
vs Radix UI + TailwindCSS
这俩跟Vercel没有直接竞争关系,但值得聊一下。
Vercel有shadcn 111.7k 前端组件库,底层依赖了Radix UI 18.7k 和TailwindCSS 94.4k。Radix UI最早是Modulz的副业产品,后来Modulz找不到可持续的商业模式,被WorkOS收购了。TailwindCSS在2026年1月因为AI冲击裁掉了75%的员工(三个人)4。就算TailwindCSS是State of JS 2025年最受欢迎的CSS框架,也没躲过财务困境。说到底,"付费咨询"+"广告变现"这种商业模式组合天然缺乏可扩张性,也从侧面印证了前面对JS商业模式的判断。
vs Cloudflare
Cloudflare是Vercel在部署赛道上最有威胁的对手,但两者切入角度完全不同。
Vercel的逻辑是框架 → 平台:先用Next.js捕获开发者心智,再引导到部署平台变现。Cloudflare的逻辑是网络 → 平台:先有全球330+城市的CDN边缘网络(覆盖95%人口50ms延迟范围内),再在边缘节点上叠加计算能力(Workers)、存储(R2、KV、D1)和AI推理。
定价上看,Cloudflare对JS开发者很有吸引力:
- Workers免费层每天10万请求,按CPU时间计费(等待外部API、数据库的idle时间免费)
- Pages免费层:无限站点、无限带宽、无限请求
- 付费层从$5/月起,远低于Vercel Pro的$20/用户/月
但问题是Cloudflare的开发者体验(DX)不行。Workers运行在V8 Isolate而非完整的Node.js环境中,大量npm包没法直接用,开发者得自己适配边缘运行时的限制。Vercel在DX上的投入(Turbopack、Server Components深度集成、即时预览)构成了一条明显的护城河。
财务上看,Cloudflare 2024年总营收约$16亿(同比增长约27%)5,但JS部署只是它庞大业务的一小块。对Cloudflare来说,Workers/Pages更像是获客漏斗而不是核心利润中心,作用是把开发者拉进Cloudflare生态,最终转化为企业级安全和网络服务的客户。
说白了,Cloudflare杀不死Vercel,但会持续压低JS部署市场的定价天花板。对价格敏感的独立开发者和中小团队会倾向Cloudflare,需要深度框架集成和企业级支持的团队还是会留在Vercel。两者更像是分层竞争而非零和博弈。
vs Bolt.new, Lovable, Replit...
前面几个小节聊的都是Next.js生态圈内部的事:Vercel不断造新JS库,一步步吃掉其他框架的份额。AI SDK虽然也支持别的框架,但核心体验还是围绕Next.js。从这个小节开始,Vercel的版图不止"部署收费"了,已经直接伸到AI应用生成这条赛道上。
v0的独特之处就是跟Vercel自身生态深度绑定:生成的代码默认就是Next.js加shadcn/ui,一键部署到Vercel。跟Vercel一贯的打法完全一致,每个新产品都是部署平台的获客入口。v0对Vercel的意义不在于订阅收入本身,而是把一批原本不会写代码的人(设计师、PM、创业者)拉进了Vercel的付费漏斗。
这个策略直接体现在估值上。Vercel E轮的核心叙事已经转向AI赛道,F轮直接把估值推到$9.3B6。
顺便提一嘴,Bolt.new 16.3k 底层的WebContainers技术是纯JS生态的产物,能在浏览器里跑完整的Node.js环境,用户不需要任何服务器就能编译、运行、预览应用。上面这些产品生成的几乎全是JS/TS代码,这不是巧合。JS从前端到后端到部署有完整链路,是AI代码生成最容易产出"能跑的东西"的语言生态。
但AI vibe coding赛道有一个很残酷的教训:光做出产品没用,护城河才决定生死。Same(YC W24)就是个典型。创始人Aiden Bai在JS性能优化领域有极强的开发者心智:Million.js 17.6k(React优化编译器)和React Scan 21.0k(React性能检测工具)都是细分领域的头部项目。但Same从Web性能工具转型做AI代码生成平台same.dev之后,团队技术能力没话说,到现在还是没找到清晰的盈利路径。
反过来看,v0能在同一赛道站住脚,不是因为AI生成能力比别人强多少,是背后有Vercel的完整闭环:生成的代码天然跑Next.js,一键部署到Vercel,付费漏斗早就铺好了。Bolt.new有WebContainers技术,Replit有在线IDE生态,各自都有独立于AI能力之外的结构性壁垒。但一个没有平台绑定、没有分发渠道、没有存量用户锁定的AI代码生成工具,哪怕创始人是JS社区的明星开发者,在这个赛道上也很难单独活下来。
SaaS 估值压缩的背景
要理解Vercel的AI叙事为什么这么关键,得先看同时期SaaS公司的处境。
GPT-3.5发布后,市场对传统SaaS的估值逻辑出现了根本性转变:AI能替代大量SaaS功能,现有SaaS的增长预期就得打折。看两组对比就明白了:
对比一:Vercel vs Netlify(有 AI 叙事 vs 没有)
Netlify和Vercel在2021年几乎是同一家公司的两个版本:ARR相近(Vercel $25.5M,Netlify $22.9M),都是前端部署平台,同月完成融资。到了2024年,两者命运截然不同:Netlify ARR只涨到$46.3M(约2x),三年没有新融资;Vercel ARR翻了4倍以上,完成E轮和F轮,估值$9.3B。
这个分叉几乎完全来自Next.js生态的复利效应加上AI叙事的加持,跟基础业务模式的差异关系不大。两家公司底层做的事一模一样,都是帮开发者把前端应用部署到边缘节点。但市场给的估值倍数天差地别。
对比二:Twilio、Fastly(AI 包装失败的反面教材)
Twilio股价历史高点是2021年2月的$443,到2024年底市值只剩约$148亿,回撤超过75%,收入明明从$1.8B涨到了$4B以上。Fastly更惨,从峰值$100+跌到个位数,基本回到pre-hype水平。这两家都搞了一些AI包装(Twilio CustomerAI/Segment、Fastly的Edge AI),但市场觉得这些就是"补丁"不是战略转型,AI溢价几乎为零。
这里面判断标准其实很清楚:市场不为"AI贴牌产品"买单,只为"AI原生产品"买单。v0能帮Vercel拿到AI溢价,是因为它从零开始就为AI设计,不是在部署平台上加个"AI助手"功能。Twilio和Fastly的问题就在于,它们的AI努力看起来就是后者。
小节结论
Vercel是一家以JS Web框架起家、在JS社区稳居头部的公司。最近Next.js在开发者中风评有点下滑,但第二增长曲线已经转向AI了,长期来看盈利和发展前景不会受太大影响。
人头收费
卖商业授权也有规模化潜力,但AI时代一来,这个模式的空间会被大幅压缩。
代表案例
人头收费(per-seat licensing)是JS生态里第二大可规模化的商业模式。核心逻辑很简单:开源免费版获取开发者心智,付费版提供企业级功能,按开发者人数收费。
AG Grid是这个模式的标杆。完全bootstrapped(无VC融资),约60名员工,Enterprise版定价$999/开发者/年,Enterprise Bundle(含AG Charts)$1,498/开发者/年7。官方说90%的Fortune 500在用它们的产品8。AG Grid 2024年任命了新CEO并成立正式董事会,明显在往成熟化运营方向走。
MUI(Material UI) 走的是类似的Open Core路线。基础@mui/material是MIT协议免费用,高级组件套件MUI X(Advanced Data Grid、Date Pickers等)按开发者席位分Pro和Premium两档收费。MUI 2021年完成A轮融资,ARR没公开。
Kendo UI(Telerik/Progress) 是老牌商业组件库,订阅价$799-$1,299/开发者/年,永久授权$1,099-$2,098。上市公司Progress Software旗下产品,财务数据可以从母公司财报里看到一些。
Syncfusion玩法比较有意思:年收入低于$100万或开发者少于5人的公司免费,用这个方式降低获客成本。
| 厂商 | 模式 | 价格区间 | 融资状态 |
|---|---|---|---|
| AG Grid | Per-seat,永久授权+年更新 | $999-$1,498/开发者 | Bootstrapped |
| MUI X | Per-seat,Pro/Premium | 未公开 | A轮 |
| Kendo UI | Per-seat,订阅或永久 | $799-$2,098/开发者 | 上市公司子产品 |
| Syncfusion | Per-seat,小公司免费 | 定制报价 | 私有 |
Vibe Coding 造成的结构性通缩
这个模式正面临一个结构性挑战:AI代码生成(也就是Vibe Coding)正在从根本上改变"开发者人数"这个计费单位的含义。
2024年Stack Overflow开发者调查9显示,76%的开发者在用或计划用AI工具辅助开发(2023年是70%),其中82%用来生成代码。当一个开发者靠AI能干原来三个人的活,按人头收费的SaaS面临的就不是增长放缓,而是结构性的收入萎缩:同样的产出需要更少的席位。
这种通缩效应对JS组件库市场冲击特别大:
- AI偏好开源方案:ChatGPT、Claude生成UI代码时,默认就倾向用shadcn/ui、Radix UI、TanStack Table这些MIT协议的开源库,训练数据里这些库出现频率更高,也没有商业授权限制。商业组件库在AI时代的"默认被选中率"直接下降。
- Headless趋势加速:TanStack Table 27.9k(MIT,无商业层)这类"headless"方案只提供逻辑不绑定UI,开发者(或AI)自己写样式层就行。这种模式天然适合AI代码生成,生成一个styled wrapper比配置一个商业组件库简单太多。
- 企业"Ghost Seat"问题:一个10人前端团队靠AI提效后只需要6个人完成同样的活,企业续约时自然缩减席位。对按人头计费的厂商来说,这个趋势没法靠提价对冲。
per-seat模式承压是板上钉钉的事,但真正的出路不是简单换个定价模型(比如从per-seat切到usage-based),而是产品价值定位的重构。大概会沿三个方向走:
- 功能分层加深:免费层直接接受AI时代"默认开源"的竞争现实,别再想着用功能阉割逼人付费了。付费层押注企业真正愿意掏钱的能力,比如合规审计、无障碍认证(WCAG)、官方支持SLA、SSO集成。这些AI生成不出来,也是企业采购流程里的硬性要求。
- 从"组件"转向"平台":卖数据网格的升级成卖"企业数据展示平台",把图表、报表导出、权限管理捆一起卖,拉高替换成本。单一组件容易被AI替代,但一整套集成方案的替换成本是指数级的。
- AI本身成为护城河:谁先在组件库里内置"AI驱动的列配置/数据分析"之类的能力,谁就能把竞争逻辑从"AI生成我的替代品"翻转成"AI增强我的产品"。
AG Grid这种bootstrapped公司没有投资人的增长压力,反而可能比VC-backed的对手更从容地完成转型。
付费咨询
付费咨询单独拎出来说,因为本质上它的增长是极其线性的。一个人每天能干的事就那么多,付费咨询又要求当事人有极强的技术功底。
JS生态里的付费咨询一般就两种:
- 优先级支持:开源项目提供付费企业支持通道,保证响应时间和bug修复优先级。比如NestJS 75.1k 的Enterprise Support、Fastify 36.0k 的商业支持。
- 定制开发:框架作者或核心维护者直接给企业客户做定制开发、架构咨询、培训。
这个模式的本质局限就是不可规模化,收入跟维护者的工时线性绑定。一个顶级开源维护者每年最多服务10-20个企业客户,年收入天花板大概$30-50万。就算组个小咨询团队(3-5人),天花板也就$100-200万/年,离VC期望的指数增长差远了。
投资角度来说,付费咨询就是个生存模式,不是增长模式。它能让核心维护者全职做开源,但撑不起一家公司的规模化扩张。实际上很多成功的JS公司(Vercel、AG Grid)的创始人都经历过咨询阶段,但最终都转向了可规模化的商业模式。
AI对付费咨询的影响其实是双向的:一方面,常规问题的咨询需求被AI压低了(开发者直接问ChatGPT就行);另一方面,真正的深度架构咨询(大规模迁移、性能调优、安全审计)反而因为AI替代不了而更值钱。两头一抵消,这个市场规模大概会维持稳定,不会大涨也不会消亡。
广告变现
广告变现这块变数太大了。Vue.js这种头部项目的广告捐助能到$10K/月,而不知名的作者可能每月就几百、甚至几十美元。
Vue.js:广告变现的天花板案例
Vue.js在GitHub Sponsors和Open Collective上的收入数据,把这个模式的上限和特征说得很清楚:
| 年份 | 年收入 | 月均 | 备注 |
|---|---|---|---|
| 2017 (Sep-Dec) | ~$8,248 | ~$2,062 | 起步阶段 |
| 2018 | ~$28,537 | ~$2,378 | 稳步增长 |
| 2019 | ~$114,172 | ~$9,514 | 爆发增长,1月峰值$27.9K |
| 2020 | ~$83,807 | ~$6,984 | Vue 3发布年 |
| 2021 | ~$122,521 | ~$10,210 | 稳定高位 |
| 2022 | ~$122,135 | ~$10,178 | 8月峰值$38.3K |
| 2023 | ~$128,344 | ~$10,695 | 持续稳定 |
| 2024 | ~$142,153 | ~$11,846 | 略有增长 |
| 2025 | ~$149,161 | ~$12,430 | 历史最高 |
| 2026 (Q1) | ~$42,443 | ~$10,611 | 进行中 |
几个要点:
- 收入天花板约$12-15K/月:Vue.js好歹是全球使用量前三的JS框架,月均捐助在2023年后也就稳定在$10-14K。现在活跃的recurring贡献是58个月付贡献者共$9,200/月 + 4个年付贡献者共$13,000/年。
- 高度依赖头部赞助商:偶尔来一笔大额捐赠(比如2022年8月$38.3K)就能把年度数据拉高一截,说明收入结构很脆弱,一两个大赞助商撤了,收入直接掉20-30%。
- 跟项目影响力完全不成正比:Vue.js的npm周下载量几百万,GitHub stars 20万+,月收入才$12K左右。算下来每个活跃用户每月贡献不到$0.01。
广告变现的结构性问题
广告变现/捐助模式对JS生态来说,意义在于维持而不是增长。$12K/月够一个人全职搞开源(尤其生活成本低的地方),但离组建团队或商业化扩张差远了。
更根本的问题是激励扭曲:捐助者付钱是因为"感激"而不是"需求",所以项目一旦不在聚光灯下,捐助自然就掉了。Webpack 65.9k 就是典型:打包工具大战中被Vite逐步取代后,Open Collective收入也跟着下滑,最后只能加入OpenJS基金会找组织庇护。
Babel.js更惨。几乎所有JS项目都隐性依赖它,但Babel的Open Collective年收入不到$40万,核心维护者Henry Zhu多次公开说过开源维护者的经济困境。一个"所有人都在用但没人愿意付钱"的项目,把广告变现模式的致命缺陷暴露得一览无余。
从市场总量看,我估计整个JS生态靠广告/捐助的收入撑死$1000-2000万/年。对于一个数十万开发者的生态来说,基本可以忽略不计。
被收购
创业说到底就两种好结局:上市或被收购。失败的方式倒是有无数种。
Node.js 替代 ➡️ 平台 ➡️ 被AI公司收购 —— Bun
Bun 88.8k(Oven Inc.)是Jarred Sumner 2021年搞的,定位就是Node.js的全栈替代品,把JS运行时、打包工具、测试框架、包管理器全合成一个东西。技术选型相当激进:底层用JavaScriptCore(不是V8),Zig写的,启动速度和执行性能大幅领先Node.js。被收购的时候,Bun月下载量已经超过700万,GitHub stars超过82,000,Midjourney、Lovable等公司都在生产环境用了。
Bun最初的商业化路径是典型的"运行时 -> 平台"模式:先靠极致DX吸引开发者,再推Bun Cloud等托管服务变现。但JS运行时市场的残酷现实是:Node.js的生态护城河太深了,Deno已经证明过,技术再优雅也很难撬动存量市场。
2025年12月3日,Anthropic宣布收购Bun(价格未公开),同一天宣布Claude Code达到$10亿年化收入,离2025年5月公开发布才六个月10。Anthropic CPO Mike Krieger说Bun是"AI驱动的软件工程的关键基础设施",承诺Bun继续以MIT协议开源运营。
这笔收购的战略逻辑很清楚:Anthropic和Bun在收购前就是密切合作伙伴,Claude Code的native installer就是基于Bun构建的。对Anthropic来说,Bun的价值不在于它作为Web运行时的市场份额,而在于它作为AI代码执行基础设施的底层能力。一个高性能、可嵌入的JS运行时,天然就是构建Agent、代码执行沙箱、工具调用环境的理想基座。Claude Code年化收入都$10亿了,收购自己技术栈的核心依赖是早晚的事。
npm:生态控制权的价值
npm(npm Inc.)2020年4月被GitHub(Microsoft)收了11,价格没公开。npm之前总融资才$1060万12,一直在亏钱。运营全球最大的JS包注册表(130万+个包、月下载750亿次)基础设施成本极高,收入来源又很有限(npm Pro/Teams/Enterprise订阅)。
对Microsoft/GitHub来说,收npm的逻辑非常清楚:掌控JS生态的中央枢纽。GitHub已经是代码托管的事实标准,加上npm就补齐了JS开发者工作流的最后一环:代码编写(VS Code)-> 代码托管(GitHub)-> 包发布(npm)-> CI/CD(GitHub Actions)。收购完成后GitHub承诺公共npm注册表永久免费,npm就从一家挣扎求生的创业公司变成了开发者生态的基础设施。
npm的故事说明一个很重要的估值逻辑:一个JS项目的用户基数大到成为"基础设施"的时候,它对大平台的战略价值远超它自身的商业价值。npm自己可能永远赚不到钱,但作为Microsoft开发者生态的一块拼图,价值可能高达数亿美元。
Turborepo:技术能力的溢价
Turborepo 30.1k 2021年12月被Vercel收了13,创建者Jared Palmer(也是Formik 34.4k、TSDX的作者)直接加入Vercel。收购后Turborepo CLI立刻开源,Vercel拿它做企业级monorepo解决方案的核心组件。
Turborepo收购价也没公开,但从Vercel角度看,这笔交易回报很明显:Turborepo帮Vercel切入了企业级客户市场。这类客户一般有大型monorepo,需要高效的构建系统,也更愿意为部署平台掏钱。
被收购的估值逻辑
总结下来,JS项目被收的估值看四点:
- 用户基数与生态位:npm的价值在于它就是"JS的中央银行",不可替代。
- 技术资产:Bun的高性能运行时、Turborepo的增量构建算法,这些技术能力移植到收购方产品里能产生乘数效应。
- 人才:JS核心维护者极度稀缺,能写出生产级JS运行时或构建工具的工程师全球不超过几百人。
- 战略卡位:不让竞争对手拿到这些资产,这个动机往往比资产本身的商业价值更重要。
对JS开源创业者来说,被收购不是失败,是缺乏直接变现路径时的理性退出策略。关键是在被收购前建立起足够的生态影响力,让自己成为大公司战略版图里不可或缺的一块。
市场规模估算
前面主要是定性分析,这一节试着用TAM/SAM/SOM框架给出可复算的区间估计。三层用不同的数据源和估算逻辑,避免"三个数字从同一个地方来"的问题。
口径说明
"JS开发者市场大小"至少有三种常见口径,差一个量级:
- 人数口径:全球"用JS做开发"的人有多少?
- 支出口径:围绕JS开发工具链(hosting、组件库、CI、APM等)的年度付费规模多大?
- 收入口径:JS生态头部公司实际产生了多少可追踪的年收入?
这里用"人数 x ARPU"锚定TAM天花板,"行业支出 x JS占比"框定SAM,再用头部公司收入加总落到SOM。
TAM:人数口径(天花板在哪里)
SlashData Q3 2024数据14显示,JavaScript社区规模约2740万开发者,连续多年全球第一。同期SlashData估计全球开发者总人口超过4700万,其中职业开发者约3650万14。Stack Overflow 2025年调查15也印证了这个量级:66%的受访者在过去一年用过JavaScript,按Evans Data/Statista16的28.7M职业开发者基数换算约为1890万("过去一年用过JS"的职业开发者),跟SlashData的2740万(含兼职和学生)在量级上是一致的。
按"每个JS开发者每年在工具链上的平均支出"来锚定天花板:
| 参数 | 保守 | 基准 | 激进 | 说明 |
|---|---|---|---|---|
| JS开发者人数 | 1900万 | 2400万 | 2740万 | 职业开发者 vs 含兼职/学生 |
| 年均工具支出/人 | $50 | $150 | $300 | 含hosting、组件库、CI等JS相关付费 |
| TAM | $9.5亿 | $36亿 | $82亿 | 人数 × ARPU |
"年均工具支出"只算JS生态特有的付费项(不含通用IDE、云计算IaaS等)。保守档$50/人对应"大部分开发者用免费层、只有少数付费"的现状,激进档$300/人对应"企业开发者在Vercel Pro + 商业组件库 + CI/CD上的合理支出"。
SAM:支出口径(JS在开发者工具市场中占多少)
全球DevOps工具市场2024年规模约$104-131亿1718(口径差异来自MarketsandMarkets vs IMARC Group),预计2028年到$255亿,CAGR约19.7%。
这个口径覆盖所有语言和技术栈。JS在里面的份额可以这样推:
- JS开发者占全球开发者约58-66%(SlashData/Stack Overflow),但很多JS开发者同时用其他语言
- JS生态的付费渗透率低于Java/C#等企业语言生态(大量JS开发者用免费工具)
- 调整后,JS生态在DevOps工具市场中的实际支出占比约15-25%
| 参数 | 保守 | 基准 | 激进 |
|---|---|---|---|
| DevOps工具市场规模(2024) | $104亿 | $118亿 | $131亿 |
| JS生态占比 | 15% | 20% | 25% |
| SAM | $15.6亿 | $23.6亿 | $32.8亿 |
要注意的是,这个SAM口径比TAM的ARPU法更宽,包含了CI/CD(GitHub Actions、CircleCI等通用工具中JS项目的份额)、APM/监控(Datadog、Sentry等工具中JS应用的份额)这些"非JS-native但服务于JS开发者"的支出。如果只算JS-native工具(Vercel、Netlify、AG Grid等),SAM会窄很多。
SOM:收入口径(现在能追踪到多少)
SOM这层直接追踪JS生态头部公司的实际或可推算收入:
| 盈利模式 | 代表公司 | 估算年收入 | 估值 | 来源 |
|---|---|---|---|---|
| 部署收费 | Vercel | ~$2亿 ARR(2025年5月)19 | $93亿 | Sacra |
| 部署收费 | Netlify | ~$4600万 ARR | ~$20亿(2021年) | Latka |
| 部署收费 | Deno Deploy | ~$970万(模型估算)20 | Series A阶段,总融资~$3090万 | Growjo |
| 人头收费 | AG Grid | 未公开,推测$3000-5000万 | Bootstrapped | 基于60人团队+Fortune 500客户推算 |
| 人头收费 | MUI | 未公开 | A轮阶段 | — |
| 人头收费 | 其他商业组件库合计 | ~$1-2亿 | — | Kendo UI、Syncfusion等 |
| 付费咨询 | 分散个体 | ~$1000-2000万 | — | — |
| 广告变现 | 分散项目 | ~$1000-2000万 | — | — |
| 被收购 | npm、Turborepo、Bun等 | N/A(一次性事件) | — | — |
SOM加总:JS生态可追踪的直接年收入大概$5-8亿,部署收费占60-70%,人头收费占20-30%,付费咨询和广告变现加起来不超过10%。
三层汇总
| 层次 | 区间 | 估算逻辑 | 数据可信度 |
|---|---|---|---|
| TAM | $10-80亿 | 2740万JS开发者 × $50-300 ARPU | 中(ARPU假设弹性大) |
| SAM | $16-33亿 | DevOps市场$104-131亿 × JS占比15-25% | 中高(行业报告交叉验证) |
| SOM | $5-8亿 | 头部公司收入加总 | 高(可追踪数据) |
几个有意思的推论:
- SOM/SAM比值约为20-30%,JS-native工具公司只吃到了JS开发者工具支出的一小部分,大量钱流向了通用平台(AWS、GitHub Actions、Datadog等)。
- 按AI infra估值倍数(30-50x ARR)算,Vercel为代表的头部公司已经把市场估值推到$100亿+;按传统SaaS估值(15-20x ARR),整个SOM对应的合理估值区间在$75-160亿。
- SAM的增长斜率高于SOM:DevOps市场CAGR约20%,而JS-native公司(以Vercel为代表)增长率达80%+,也就是说JS-native公司正在从通用平台手里抢份额,SOM占SAM的比例在扩大。
结论
JS开发者市场的核心叙事正在从"Web开发基础设施"转向"AI应用生成平台"。这个转变过程中,有几个趋势值得关注:
- 赢家通吃效应加剧:Vercel靠Next.js生态加AI叙事的双重加持,占了绝对主导地位。后来者(Netlify、Deno)如果找不到差异化的AI切入点,会持续被边缘化。
- 中间层被压缩:LangChain等编排框架、商业组件库这些"中间层"产品的价值,正在被AI的原生能力和开源替代方案两面夹击。
- 开源不等于免费:靠广告和捐助只能维持项目存活,撑不起真正的商业化。成功的JS公司都找到了"开源引流 -> 平台变现"或"开源引流 -> 企业收费"的闭环。
- AI是JS生态的放大器:Bolt.new、v0等AI代码生成工具几乎全部输出JS/TS代码。JS生态从前端到后端再到部署有完整链路,是AI时代最大的受益语言生态。
给JS从业者最实在的建议:向生态链的两端靠拢。要么深入底层基础设施(运行时、编译器、打包工具),要么全面拥抱AI应用层(AI SDK、Agent框架、代码生成)。中间层的纯前端组件开发短期内还有需求,但长期来看会被AI代码生成逐步替代。
参考文献
Footnotes
-
Camillo Visini, Develop a Serverless Flask REST API with Zeit Now ↩
-
Taskade, The History of Vercel and v0 ↩
-
Latka, Netlify Revenue and Financials ↩
-
DevClass, Tailwind Labs lays off 75 percent of its engineers thanks to brutal impact of AI, 2026-01-08 ↩
-
Cloudflare, Q4 2024 Earnings Report ↩
-
AG Grid, License Pricing ↩
-
AG Grid, About AG Grid ↩
-
Stack Overflow, 2024 Developer Survey — AI ↩
-
Anthropic, Anthropic acquires Bun as Claude Code reaches $1B milestone, 2025-12-03 ↩
-
GitHub Blog, npm is joining GitHub, 2020-04-15 ↩
-
CB Insights, npm Company Profile ↩
-
TechCrunch, Vercel acquires Turborepo, 2021-12-09 ↩
-
SlashData, State of the Developer Nation Q3 2024 (27th Edition) — JavaScript社区规模2740万,全球开发者总人口超4700万 ↩ ↩2
-
Stack Overflow, 2025 Developer Survey — Most Used Languages — JavaScript使用率66%,样本量49,009 ↩
-
Statista / Evans Data Corporation, Number of Software Developers Worldwide — 2024年全球职业开发者约2870万 ↩
-
MarketsandMarkets, DevOps Market Report — 2023年$104亿,预计2028年$255亿,CAGR 19.7% ↩
-
IMARC Group, DevOps Market Report — 2024年$131.6亿,预计2033年$811亿 ↩
-
Sacra, Vercel Revenue, Growth & Valuation — 2025年5月ARR $200M,F轮估值$9.3B ↩
-
Growjo, Deno Land Revenue Estimate — 基于员工规模(约74人)和行业基准的模型估算,年收入约$970万,非公司披露数据;Tracxn显示总融资$3090万(含4轮),Crunchbase/PitchBook显示最新公开轮次为2022年6月Series A $2100万 ↩