全书目录

第四十七篇:Firebase 完全指南 —— 云端托管商圈宇宙

第四章:Firebase 的 BaaS 定位 —— 它到底帮你省掉了哪些后端活

2 分钟 537 字 第 871 / 962 个阅读单元

先把 BaaS 讲透。

传统做法里,一个典型应用可能要自己处理:

  • 用户表
  • JWT / Session
  • 邮箱验证码
  • OAuth 登录
  • 数据库
  • 文件存储
  • API 服务
  • 权限校验
  • 部署
  • 定时任务
  • 事件回调
  • 推送或实时同步

Firebase 则把其中很大一部分做成“物业配套”:

传统自建内容 Firebase 对应思路
账号体系 Firebase Auth
业务数据存储 Firestore / Realtime Database
文件对象存储 Cloud Storage for Firebase
后端事件处理 Cloud Functions for Firebase
静态站点与前端部署 Firebase Hosting
权限体系 Security Rules
本地联调环境 Emulator Suite

所以 Firebase 并不是要取代所有后端。

它更像在说:

先别急着自己养整支物业团队,先把最常见的物业服务外包给一个统一商圈。

这很适合:

  • MVP
  • 移动应用
  • 管理后台
  • 小中型 SaaS
  • 实时协作产品
  • 需要前后端快速打通的团队

但也意味着你要接受它的商圈规则:

  • 数据模型会被平台能力强烈影响
  • 权限模型会更多依赖 Rules
  • 很多能力是平台式接法,不是你爱怎么摆就怎么摆