公司概览
Gatsby 由 Kyle Mathews 和 Sam Bhagwat 于 2017 年联合创立,总部位于美国加利福尼亚州旧金山。Gatsby 是一个基于 React 的开源静态网站生成器(SSG),以创新的 GraphQL 数据层和超过 2000 个插件的丰富生态著称。2023 年,Gatsby 被 Netlify 收购,成为 Netlify 生态的重要组成部分。
Gatsby 采用 Jamstack 架构,支持从 CMS、Markdown、API 等多种数据源获取内容,通过构建时预渲染生成极快的静态网站。其核心特性包括:React 组件化开发、GraphQL 统一数据查询层、自动图片优化、代码分割、预加载和增量构建等,是构建内容网站、博客、文档站点和电商网站的流行选择。
关联服务商:Gatsby
产品矩阵
| 产品 | 说明 |
|---|---|
| Gatsby SSG | 基于 React 的开源静态网站生成器,GraphQL 数据层,2000+ 插件生态 |
| Gatsby Cloud | 托管构建和部署平台(已并入 Netlify),提供增量构建和预览环境 |
| Gatsby Functions | 无服务器函数支持(通过 Netlify Functions 集成) |
| Gatsby Image | 内置图片优化组件,自动生成响应式图片和 WebP 格式 |
| Gatsby 插件库 | 2000+ 开源插件,覆盖 CMS、分析、SEO、PWA 等场景 |
| Gatsby Starter | 官方和社区维护的启动模板库,快速初始化项目 |
发展历程
- 2015 年:Kyle Mathews 开始开发 Gatsby 原型,最初作为 React 静态站点生成器
- 2017 年:Kyle Mathews 与 Sam Bhagwat 联合创立 Gatsby Inc.,获得种子轮融资
- 2018 年:Gatsby 1.0 发布,引入 GraphQL 数据层和插件系统,社区快速增长
- 2019 年:Gatsby 2.0 发布,支持增量构建和主题系统,B 轮融资完成
- 2020 年:推出 Gatsby Cloud 托管构建平台,发布 Gatsby Functions 和 Image 组件
- 2021 年:Gatsby 4.0 发布,引入 DSG(延迟静态生成)和 SSR/SSG 混合模式
- 2022 年:面临 Next.js 和 Astro 的竞争压力,开源社区增长放缓
- 2023 年:被 Netlify 收购,Gatsby Cloud 并入 Netlify 平台,核心框架继续维护
- 2025 年:作为 Netlify 生态的核心 SSG 选项,持续获得维护和更新
- 2026 年:Gatsby 仍被广泛用于内容型 Jamstack 项目,插件生态保持活跃
竞争格局
Gatsby 在静态网站生成器(SSG)领域与以下框架形成竞争关系:
| 竞品 | 对比维度 |
|---|---|
| Next.js (Vercel) | 功能更全面的 React 框架,支持 SSR/SSG/ISR,已成为 React 生态主流选择 |
| Hugo | Go 语言编写的 SSG,构建速度极快,适合大规模内容站点 |
| Eleventy (11ty) | JavaScript SSG,零客户端 JS 哲学,模板语言灵活,轻量简洁 |
| Astro | 新一代内容框架,MPA 架构,岛屿架构实现极致性能,增长最快 |
| Nuxt.js | Vue 生态的 SSG/SSR 框架,功能与 Next.js 对标 |
| Jekyll | Ruby 语言 SSG,GitHub Pages 原生支持,适合博客和文档 |
| Docusaurus | Facebook 开源的文档站点生成器,React 技术栈 |
核心优势
React 原生:基于 React 组件模型,React 开发者零学习成本即可上手,组件化和 Hooks 开发模式
GraphQL 数据层:统一的数据查询抽象层,可同时从多种数据源(CMS、Markdown、API)获取内容
插件生态丰富:2000+ 开源插件覆盖图片优化、SEO、PWA、分析、CMS 集成等常见需求
性能内建:自动图片优化、代码分割、预加载、CSS-in-JS 提取,开箱即获得优秀性能评分
Jamstack 先驱:作为最早的 React SSG 之一,建立了成熟的文档和社区资源