ABAB Pedia

Firebase

Firebase 是 Google 旗下的移动与网页应用开发平台,提供数据库、身份验证、托管、云函数、崩溃报告、推送消息、远程配置和生成式 AI 集成等服务,支持 AppleAppleApple(苹果公司)是1976年创办、总部位于美国加利福尼亚州库比蒂诺的上市科技公司。业务包括 iPhone、Mac、iPad、可穿戴设备,以及数字内容、支付、云端存储等服务。公司通过自研硬件、操作系统和服务构建产品体系。点击查看完整词条 平台、Android、网页、Flutter、Unity 和 C++。它起初是一家为开发者提供实时后端的初创公司,2014年10月加入 Google,此后逐步扩展为 Google 的应用开发平台。

本页目录22 节
词条资料

早年:由实时聊天工具 Envolve 转型

Firebase 的联合创始人 James Tamplin 与 Andrew Lee 最初经营一家名为 Envolve 的公司,提供可嵌入网站的实时聊天组件。产品技术上可行,但商业推广缓慢;他们在 Y CombinatorY CombinatorY Combinator(YC)是2005年创办的创业加速器与种子投资机构,由 Paul Graham、Jessica Livingston、Robert Morris 和 Trevor Blackwell 共同创立。机构以批次投资、三个月集中辅导、Demo Day 及校友网络支持创业公司,早期项目包括 Dropbox、Airbnb 与 Stripe。点击查看完整词条 导师的建议下贴近客户,发现一些大客户把聊天组件挪作他用,例如一家游戏公司用它传送玩家位置和游戏指令。⁠[1][1][1][1]

Tamplin 后来表示,临近 Y Combinator 2011年夏季批次的 Demo Day 时,团队意识到 Envolve 虽然运营不错,却难以成为大生意,而且每个客户都要求定制,公司几乎变成了咨询公司;他们于是让 Envolve 自行运转,放弃其前端、保留后端代码,转而打造面向所有开发者的实时应用基础设施。⁠[2][2][2][2][1]

开始开发 Firebase

2011年9月,团队开始开发 Firebase,项目最初的代号是“Plankton”。开发期间,Tamplin 召集旧金山二三十名资深程序员组成测试小组,请他们到办公室用最新工具搭建组件并录像,再按反馈迭代功能、易用性乃至命名。2012年1月,首批客户开始在 Firebase 上开发,团队发布了 alpha 版。⁠[1][1][1][1][1][1]

公开发布实时后端服务

2012年4月,Firebase 在一场发布派对上公开亮相,Tamplin 把它描述为“可扩展的实时后端”:开发者只需编写前端代码、用 JavaScript 读写数据,不必管理服务器或编写服务器端代码。发布后24小时内,网站迎来3.5万名独立访客,其中1.6万人试用了教程,4000名开发者登记等待测试邀请。⁠[1][2][2][2][2]

当时 Firebase 主要面向浏览器应用,付费方案和数据安全功能仍待完善。团队在推广上依靠 Hacker News 发布原型(如多人版《Asteroids》游戏)、赞助黑客马拉松和标志性的黄色 T 恤;一场黑客马拉松的20个决赛项目中有10个基于 Firebase。按 Founder Collective 的统计,发布一周内约3000人使用 Firebase,两周内注册人数达6000。⁠[2][2][1][1][1][1]

完成560万美元A轮融资

2013年6月20日,首席执行官兼联合创始人 Tamplin 在 GigaOm Structure 大会上宣布,Firebase 完成由 Union Square VenturesUnion Square VenturesUnion Square Ventures(USV)是一家总部位于美国纽约市的风险投资机构,由Fred Wilson和Brad Burnham于2003年10月共同创办。机构以小型、协作式合伙制运作,围绕受到技术与社会压力改变的大型市场边缘寻找投资机会;当前策略包括早期Core基金、Climate基金和后期或特殊机会基金。点击查看完整词条 与 Flybridge Capital Partners 投资的560万美元A轮融资;此前 Flybridge 已领投其110万美元种子轮。此时 Firebase 已向所有开发者开放,发布了 iOS 软件开发包和首个模块 Firepad(实时文本编辑器)。⁠[3][3][3][3]

推出 Firebase Hosting

2014年5月,Firebase 推出静态托管服务 Firebase Hosting,让开发者在 Firebase 上构建、部署和托管应用;到当年年底已有7000多个网站部署在该服务上。同年,Firebase 还发布了 Ember 框架绑定并增强查询功能,可按子键、键名或优先级排序和检索数据。⁠[5][5][5][5]

加入 Google

2014年10月21日,Firebase 宣布加入 Google,整个团队并入 Google Cloud Platform 团队,仍由联合创始人 James Tamplin 与 Andrew Lee 领导。Tamplin 表示,三年来 Firebase 从一个“也许行得通”的想法成长为11万名开发者使用的产品;加入 Google 一是可借助其工程人才、资源与基础设施大幅扩展,二是双方产品与使命互补。⁠[6][7][6][6][6]

Google 方面表示,结合 Firebase 与 Google Cloud Platform,将打造端到端的移动应用开发平台。Firebase 承诺现有开发者的使用不受影响,并继续保持平台中立,为 iOS、Android 和网页等提供客户端。⁠[7][6][6]

年度开发者突破13万

在2014年的年度回顾中,Tamplin 写道,Firebase 社区在这一年里从3万名开发者增至13万以上,连接 Firebase 服务器的同时在线设备首次达到100万台;Y Combinator 当年用 Firebase 支撑 Hacker News 的 API。⁠[5][5][5]

扩展为统一应用平台

2016年5月18日 Google I/O 期间,Firebase 宣布从后端即服务扩展为面向 Android、iOS 和移动网页的统一应用平台。此前它的功能是实时数据库、用户认证与托管,开发者社区已由加入 Google 时的11万增至45万以上。新平台以免费、不限量的 Firebase Analytics 为核心,Google Cloud Messaging 并入并更名 Firebase Cloud Messaging(当时每天向20亿台设备发送1700亿条消息),并新增由 Google Cloud Storage 支撑的 Firebase Storage 和 Remote Config。⁠[8][8][8][8][8][8][8]

同时推出的还有 Crash Reporting、由 Cloud Test Lab 更名的 Firebase Test Lab for Android、Notifications、Dynamic Links、Invites、由 Google App Indexing 更名的 Firebase App Indexing,以及与 AdWords、AdMob 的整合。网站与文档迁至 firebase.google.com,Firebase 项目改用与 Google Cloud Platform 相同的账号体系;Analytics、Crash Reporting、Remote Config 和 Dynamic Links 等大多数新产品免费不限量,Test Lab、Storage、Realtime Database 和 Hosting 四项付费产品改为免费、固定月费和按用量计费三种方案。⁠[8][8][8][8][8][8][8][8]

Google 收购 Fabric

2017年1月18日,Google 宣布已签署协议,从 TwitterTwitterTwitter 是曾运营同名实时短消息与社交平台的美国公司。服务起源于2006年,Twitter, Inc. 于2007年注册,2013年上市,2022年被 Elon Musk 收购并私有化。2023年公司披露已并入 X Corp.,同年7月平台启用 X 品牌。点击查看完整词条 收购移动开发平台 Fabric;Fabric 并入 Google 开发者产品部门,与 Firebase 团队合作,其崩溃报告工具 Crashlytics 预计成为 Firebase 的主要崩溃报告产品。过渡期间,短信认证服务 Digits 仍由 Twitter 维护。⁠[9][9][9]

Cloud Functions for Firebase 测试版

2017年3月9日,Firebase 发布 Cloud Functions for Firebase 测试版,开发者可编写小段 JavaScript 部署到 Google 云端,由 Analytics、Authentication、Realtime Database 和 Cloud Storage 等产品的事件触发执行;Firebase 表示这是其上线以来呼声最高的功能。⁠[10][10][10]

Crashlytics 整合与手机号登录

2017年5月 Google I/O 期间,Firebase 宣布计划让 Crashlytics 成为主要崩溃报告产品;与 Fabric Digits 团队合作为 Firebase Authentication 加入手机号登录,Digits 名称和 SDK 随之停用;推出 Performance Monitoring 测试版;并把 Firebase Analytics 更名为 Google Analytics for Firebase,以反映其数据同时在 Google Analytics 中共享。⁠[11][11][11][11][11]

发布 Cloud Firestore

2017年10月3日,Firebase 以测试版发布 Cloud Firestore,这是一款与 Google Cloud Platform 团队合作开发的全托管 NoSQL 文档数据库,采用文档与集合的数据模型,提供实时同步、离线访问、多区域自动复制与强一致性,并配有 iOS、Android、网页客户端 SDK 和 Node、Python、Go、Java 服务器端 SDK。⁠[12][12][12][12]

Data Connect、Genkit 与 App Hosting

2024年5月14日 Google I/O 期间,Firebase 发布一系列面向 AI 应用的产品并更换新标识:Firebase Data Connect(私测)让应用直接连接托管在 Cloud SQL 上的 PostgreSQL 数据库,以基于 GraphQL 的语言定义数据模型和查询;AI 集成框架 Firebase Genkit 进入测试版;Vertex AI for Firebase SDK 公测,可从移动端和网页直接调用 Gemini API;新一代 Firebase App Hosting(预览)则是可识别框架的无服务器网页托管方案。Firebase 同时回顾称,它在2012年以单一产品起步:一个可从网页和移动应用直接访问的 NoSQL 数据库。⁠[13][13][13][13][13][13][13][13]

推出 Firebase Studio 预览版

2025年4月9日,Firebase 推出 Firebase Studio 预览版,这是一个云端、代理式的开发环境,把 Project IDX、Genkit 和 Gemini in Firebase 整合在一起;其应用原型代理可根据文字、图片或手绘生成可运行的 Next.js 网页应用,并可一键通过 Firebase App Hosting 发布。Project IDX 的全部功能并入 Firebase Studio,免费用户可使用3个工作区。⁠[14][14][14][14][14][14][15]

Vertex AI in Firebase 演进为 Firebase AI Logic

2025年5月20日 Google I/O 期间,Firebase 表示用户在 Firebase Studio 推出一个多月内已建立逾150万个工作区,并宣布把 Vertex AI in Firebase 演进为 Firebase AI Logic,客户端 SDK 可直接调用 Gemini Developer API,并支持在 Chrome 中用 Gemini Nano 做端侧推理;它还首次展示 Firebase CLI 中的 Model Context Protocol(MCP)服务器,让 AI 助手工具直接操作 Firebase 资源。⁠[16][16][16][16][16]

Dynamic Links 停止服务

Firebase 于2016年推出的 Dynamic Links 已被弃用,服务于2025年8月25日停止,新旧链接随之失效,自动分配的 page.link 域名也不能保留或转让。Firebase 解释,网页与移动生态已有 App Links、Universal Links 等技术,建议开发者直接采用;依赖 Dynamic Links 的邮件链接登录需升级到新版 Authentication SDK。⁠[17][17][17][17][17][8]

宣布停止 Firebase Studio

2026年3月19日,Firebase 宣布将于2027年3月22日停止 Firebase Studio,建议用户在此之前把项目迁移到 Google AI Studio 或 Google Antigravity;已部署到 Firebase 的应用在停止日期后继续运行,Cloud Firestore、Authentication、App Hosting 等核心产品不受影响。⁠[15][15][15]

Data Connect 演进为 SQL Connect

2026年4月22日 Google Cloud Next 期间,Firebase 宣布把 Firebase Data Connect 演进为 Firebase SQL Connect,在 Cloud SQL for PostgreSQL 之上增加实时同步、离线缓存和原生 SQL(可不再使用 GraphQL);Firestore Enterprise 版的管道操作正式可用,全文检索与地理空间查询进入预览;Cloud Functions for Firebase 实验性支持 Dart;不经短信、直接读取 SIM 卡号码的 Firebase Phone Number Verification 定于2026年5月正式可用。Firebase 还宣布 Firestore 与 Firebase Authentication 已接入 Google AI Studio。⁠[18][18][18][18][18][18][18]

Firebase Studio 停止新建工作区

2026年6月22日,按照停止计划,Firebase Studio 关闭了新建工作区和新用户注册;现有用户可继续使用已有工作区,直至2027年3月22日最终停止。⁠[15]

主题:产品构成与支持平台

截至2026年10月,Firebase 把自身定位为帮助开发者和 AI 代理构建并运行智能应用的服务平台,产品分为两类:构建类包括 App Check、App Hosting、Authentication、Cloud Functions、Cloud Storage、SQL Connect、Extensions、Firestore、Hosting、Phone Number Verification、Realtime Database 和 Firebase AI Logic;运行类包括 A/B Testing、App Distribution、Cloud Messaging、Crashlytics、Google Analytics、In-App Messaging、Performance Monitoring、Remote Config 和 Test Lab。⁠[19][19][19]

关联机构、网站与公开账号

来源

  1. How to Build a Product Loved by Millions and Get Acquired by Google: The Firebase Story(在新窗口打开)
  2. Firebase Aims To Reinvent Real-Time App Infrastructure, And It Already Has 4,000 Sign-Ups(在新窗口打开)
  3. App Infrastructure Startup Firebase Raises $5.6M From Union Square And Flybridge(在新窗口打开)
  4. Firebase (YC S11) raises $5.6M Series A from Union Square Ventures and Flybridge(在新窗口打开)
  5. 2014 in Review: Google, Queries, and more!(在新窗口打开)
  6. Firebase is Joining Google!(在新窗口打开)
  7. Welcome Firebase to the Google Cloud Platform Team(在新窗口打开)
  8. Firebase expands to become a unified app platform(在新窗口打开)
  9. Welcoming Fabric to Google(在新窗口打开)
  10. Introducing Cloud Functions for Firebase(在新窗口打开)
  11. What's new from Firebase at Google I/O 2017(在新窗口打开)
  12. Introducing Cloud Firestore: Our New Document Database for Apps(在新窗口打开)
  13. What's new in Firebase at I/O '24(在新窗口打开)
  14. Introducing Firebase Studio(在新窗口打开)
  15. Firebase Studio Release Notes(在新窗口打开)
  16. What's new in Firebase at I/O 2025(在新窗口打开)
  17. Dynamic Links Deprecation FAQ(在新窗口打开)
  18. What’s new from Firebase at Cloud Next 2026(在新窗口打开)
  19. Firebase | Google's Mobile and Web App Development Platform(在新窗口打开)
  20. firebase-js-sdk LICENSE(在新窗口打开)