JavaScript 市场分析

从投资视角分析 JS 开发者市场

声明:本文基于我在JavaScript开源社区几年的开发经验,从投资视角分析JS开发者市场,给JS从业者一些参考。不构成投资建议,仅代表个人观点,不代表任何公司或第三方立场。

前言

分析JavaScript(以下称JS)开发者市场,先得搞清楚什么算"JS市场"。一个简单的思想实验:假如明天JS突然消失了,哪些公司会因此倒闭?那些公司就是JS市场的一部分。 所以,虽然有些公司会发JS的SDK,但它们的核心盈利点不在JS,比如Stripe JS SDK就不算JS生态;而Tailwind CSS因为必须依赖Node.js(JavaScript运行时)才能跑,就属于JS生态的范畴。

盈利模式

不管具体技术方向怎么变,JS库的盈利方式就这么几种:

  1. 部署收费:提供与框架深度绑定或优化的部署平台,按用量或套餐收费,例如Vercel(Next.js 138.7k)、Netlify(SvelteKit 20.4k)、Deno Deploy(Deno 106.5k)。
  2. 人头收费:按开发者人数收费,通常面向企业客户,例如MUI Pro 98.0k、AG Grid 15.2k 等知名npm库。
  3. 付费咨询:项目本身开源免费,但定制化开发或优先级bug修复需要付费购买。
  4. 广告变现:通过GitHub Sponsors、Open Collective等渠道获得资金,如早期的Vue.js 53.4k(Evan You目前正在VoidZero创业)、Babel.js 43.9k、Webpack 65.9k(现已加入OpenJS基金会)。
  5. 被收购:自己赚不了钱或者很难赚钱,最终靠用户基数和生态影响力被大公司收购,比如npm(被Microsoft收购)、Turborepo 30.1k(被Vercel收购)、Bun 88.8k(被Anthropic收购)。

说实话,只有第1和第2种模式有规模化的可能。下面我会逐个分析各模式的代表案例,最终估算出一个合理的市场规模。

部署收费

这个模式的套路很清楚:框架因为DX friendly被大量开发者追捧,平台随之为框架做深度优化,两者形成正向循环。

框架 ➡️ 平台 ➡️ 生态 —— Vercel

2015
ZEIT 成立
Guillermo Rauch
2016
Next.js v1
10月 · SSR、零配置
2017
Next.js v2
3月 · 更快构建、热重载
2018
Next.js v7
9月 · Webpack 4、React context API
2019
Next.js v8
2月 · serverless / lambda functions
2020
Next.js v9.3
3月 · Global Sass、CSS modules
更名为 Vercel
4月 · 原名 ZEIT
A轮 · $2100万
4月 · Accel, CRV
Next.js v10
10月 · 图片优化、i18n
B轮 · $4000万
12月 · GV, Greenoaks · 总计$6100万
2021
C轮 · $1.02亿
6月 · 估值$11亿 · 独角兽
Next.js v11
6月 · Conformance、脚本优化
Next.js v12
10月 · Rust/SWC 编译器、middleware
D轮
11月 · SV Angel, GGV
2022
Next.js v13
10月 · App Router、Turbopack beta
2023
v0 & AI SDK 发布
AI 驱动的开发工具
Next.js v14
10月 · Server Actions 稳定版、PPR
2024
E轮 · $2.5亿
5月 · Accel 领投 · 估值$32.5亿
Next.js v15
10月 · React 19、async APIs
2025
F轮 · $3亿
9月 · Accel + GIC · 估值$93亿
Next.js v16
12月 · Cache Components、PPR 稳定版
Company milestone
Release
Funding round

vs Netlify

Vercel(原名ZEIT)Netlify
成立20152014
估值~$33亿~$20亿
总融资~$5.6亿~$2.1亿
ARR$1-2亿$5000万
CEOGuilleromo RauchMathias 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深度集成。

NPM Downloads
Jan 7, 2026 Apr 7, 2026
to

vs VoidZero

VoidZero和Vercel不完全在同一个生态位,但VoidZero维护的Vite 79.6k 生态圈,实际上正在跟Next.js产生不可避免的生态位竞争。

NPM Downloads
Jan 7, 2026 Apr 7, 2026
to

盈利模式上看,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 GridPer-seat,永久授权+年更新$999-$1,498/开发者Bootstrapped
MUI XPer-seat,Pro/Premium未公开A轮
Kendo UIPer-seat,订阅或永久$799-$2,098/开发者上市公司子产品
SyncfusionPer-seat,小公司免费定制报价私有

Vibe Coding 造成的结构性通缩

这个模式正面临一个结构性挑战:AI代码生成(也就是Vibe Coding)正在从根本上改变"开发者人数"这个计费单位的含义。

2024年Stack Overflow开发者调查9显示,76%的开发者在用或计划用AI工具辅助开发(2023年是70%),其中82%用来生成代码。当一个开发者靠AI能干原来三个人的活,按人头收费的SaaS面临的就不是增长放缓,而是结构性的收入萎缩:同样的产出需要更少的席位

这种通缩效应对JS组件库市场冲击特别大:

  1. AI偏好开源方案:ChatGPT、Claude生成UI代码时,默认就倾向用shadcn/ui、Radix UI、TanStack Table这些MIT协议的开源库,训练数据里这些库出现频率更高,也没有商业授权限制。商业组件库在AI时代的"默认被选中率"直接下降。
  2. Headless趋势加速:TanStack Table 27.9k(MIT,无商业层)这类"headless"方案只提供逻辑不绑定UI,开发者(或AI)自己写样式层就行。这种模式天然适合AI代码生成,生成一个styled wrapper比配置一个商业组件库简单太多。
  3. 企业"Ghost Seat"问题:一个10人前端团队靠AI提效后只需要6个人完成同样的活,企业续约时自然缩减席位。对按人头计费的厂商来说,这个趋势没法靠提价对冲。

per-seat模式承压是板上钉钉的事,但真正的出路不是简单换个定价模型(比如从per-seat切到usage-based),而是产品价值定位的重构。大概会沿三个方向走:

  1. 功能分层加深:免费层直接接受AI时代"默认开源"的竞争现实,别再想着用功能阉割逼人付费了。付费层押注企业真正愿意掏钱的能力,比如合规审计、无障碍认证(WCAG)、官方支持SLA、SSO集成。这些AI生成不出来,也是企业采购流程里的硬性要求。
  2. 从"组件"转向"平台":卖数据网格的升级成卖"企业数据展示平台",把图表、报表导出、权限管理捆一起卖,拉高替换成本。单一组件容易被AI替代,但一整套集成方案的替换成本是指数级的。
  3. AI本身成为护城河:谁先在组件库里内置"AI驱动的列配置/数据分析"之类的能力,谁就能把竞争逻辑从"AI生成我的替代品"翻转成"AI增强我的产品"。

AG Grid这种bootstrapped公司没有投资人的增长压力,反而可能比VC-backed的对手更从容地完成转型。

付费咨询

付费咨询单独拎出来说,因为本质上它的增长是极其线性的。一个人每天能干的事就那么多,付费咨询又要求当事人有极强的技术功底。

JS生态里的付费咨询一般就两种:

  1. 优先级支持:开源项目提供付费企业支持通道,保证响应时间和bug修复优先级。比如NestJS 75.1k 的Enterprise Support、Fastify 36.0k 的商业支持。
  2. 定制开发:框架作者或核心维护者直接给企业客户做定制开发、架构咨询、培训。

这个模式的本质局限就是不可规模化,收入跟维护者的工时线性绑定。一个顶级开源维护者每年最多服务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,984Vue 3发布年
2021~$122,521~$10,210稳定高位
2022~$122,135~$10,1788月峰值$38.3K
2023~$128,344~$10,695持续稳定
2024~$142,153~$11,846略有增长
2025~$149,161~$12,430历史最高
2026 (Q1)~$42,443~$10,611进行中

几个要点:

  1. 收入天花板约$12-15K/月:Vue.js好歹是全球使用量前三的JS框架,月均捐助在2023年后也就稳定在$10-14K。现在活跃的recurring贡献是58个月付贡献者共$9,200/月 + 4个年付贡献者共$13,000/年。
  2. 高度依赖头部赞助商:偶尔来一笔大额捐赠(比如2022年8月$38.3K)就能把年度数据拉高一截,说明收入结构很脆弱,一两个大赞助商撤了,收入直接掉20-30%。
  3. 跟项目影响力完全不成正比: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项目被收的估值看四点:

  1. 用户基数与生态位:npm的价值在于它就是"JS的中央银行",不可替代。
  2. 技术资产:Bun的高性能运行时、Turborepo的增量构建算法,这些技术能力移植到收购方产品里能产生乘数效应。
  3. 人才:JS核心维护者极度稀缺,能写出生产级JS运行时或构建工具的工程师全球不超过几百人。
  4. 战略卡位:不让竞争对手拿到这些资产,这个动机往往比资产本身的商业价值更重要。

对JS开源创业者来说,被收购不是失败,是缺乏直接变现路径时的理性退出策略。关键是在被收购前建立起足够的生态影响力,让自己成为大公司战略版图里不可或缺的一块。

市场规模估算

前面主要是定性分析,这一节试着用TAM/SAM/SOM框架给出可复算的区间估计。三层用不同的数据源和估算逻辑,避免"三个数字从同一个地方来"的问题。

口径说明

"JS开发者市场大小"至少有三种常见口径,差一个量级:

  1. 人数口径:全球"用JS做开发"的人有多少?
  2. 支出口径:围绕JS开发工具链(hosting、组件库、CI、APM等)的年度付费规模多大?
  3. 收入口径: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万(模型估算)20Series 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亿头部公司收入加总高(可追踪数据)

几个有意思的推论:

  1. SOM/SAM比值约为20-30%,JS-native工具公司只吃到了JS开发者工具支出的一小部分,大量钱流向了通用平台(AWS、GitHub Actions、Datadog等)。
  2. 按AI infra估值倍数(30-50x ARR)算,Vercel为代表的头部公司已经把市场估值推到$100亿+;按传统SaaS估值(15-20x ARR),整个SOM对应的合理估值区间在$75-160亿。
  3. SAM的增长斜率高于SOM:DevOps市场CAGR约20%,而JS-native公司(以Vercel为代表)增长率达80%+,也就是说JS-native公司正在从通用平台手里抢份额,SOM占SAM的比例在扩大。

结论

JS开发者市场的核心叙事正在从"Web开发基础设施"转向"AI应用生成平台"。这个转变过程中,有几个趋势值得关注:

  1. 赢家通吃效应加剧:Vercel靠Next.js生态加AI叙事的双重加持,占了绝对主导地位。后来者(Netlify、Deno)如果找不到差异化的AI切入点,会持续被边缘化。
  2. 中间层被压缩:LangChain等编排框架、商业组件库这些"中间层"产品的价值,正在被AI的原生能力和开源替代方案两面夹击。
  3. 开源不等于免费:靠广告和捐助只能维持项目存活,撑不起真正的商业化。成功的JS公司都找到了"开源引流 -> 平台变现"或"开源引流 -> 企业收费"的闭环。
  4. AI是JS生态的放大器:Bolt.new、v0等AI代码生成工具几乎全部输出JS/TS代码。JS生态从前端到后端再到部署有完整链路,是AI时代最大的受益语言生态。

给JS从业者最实在的建议:向生态链的两端靠拢。要么深入底层基础设施(运行时、编译器、打包工具),要么全面拥抱AI应用层(AI SDK、Agent框架、代码生成)。中间层的纯前端组件开发短期内还有需求,但长期来看会被AI代码生成逐步替代。


参考文献

Footnotes

  1. Camillo Visini, Develop a Serverless Flask REST API with Zeit Now

  2. Taskade, The History of Vercel and v0

  3. Latka, Netlify Revenue and Financials

  4. DevClass, Tailwind Labs lays off 75 percent of its engineers thanks to brutal impact of AI, 2026-01-08

  5. Cloudflare, Q4 2024 Earnings Report

  6. Vercel, Vercel raises Series F at $9.3B valuation

  7. AG Grid, License Pricing

  8. AG Grid, About AG Grid

  9. Stack Overflow, 2024 Developer Survey — AI

  10. Anthropic, Anthropic acquires Bun as Claude Code reaches $1B milestone, 2025-12-03

  11. GitHub Blog, npm is joining GitHub, 2020-04-15

  12. CB Insights, npm Company Profile

  13. TechCrunch, Vercel acquires Turborepo, 2021-12-09

  14. SlashData, State of the Developer Nation Q3 2024 (27th Edition) — JavaScript社区规模2740万,全球开发者总人口超4700万 2

  15. Stack Overflow, 2025 Developer Survey — Most Used Languages — JavaScript使用率66%,样本量49,009

  16. Statista / Evans Data Corporation, Number of Software Developers Worldwide — 2024年全球职业开发者约2870万

  17. MarketsandMarkets, DevOps Market Report — 2023年$104亿,预计2028年$255亿,CAGR 19.7%

  18. IMARC Group, DevOps Market Report — 2024年$131.6亿,预计2033年$811亿

  19. Sacra, Vercel Revenue, Growth & Valuation — 2025年5月ARR $200M,F轮估值$9.3B

  20. Growjo, Deno Land Revenue Estimate — 基于员工规模(约74人)和行业基准的模型估算,年收入约$970万,非公司披露数据;Tracxn显示总融资$3090万(含4轮),Crunchbase/PitchBook显示最新公开轮次为2022年6月Series A $2100万