关于 firebase
面向 Firebase 应用开发者的开发技能,涵盖身份验证、数据库、函数、存储、托管和安全,并提供数据建模及规避常见实现问题的指导。
主要功能
- 01Firebase Auth 与数据库指导
- 02Cloud Functions、Storage 和 Hosting
- 03Security Rules 设计
- 04围绕查询模式设计 Firestore 数据
- 05涵盖 Emulator 和 Admin SDK
适用场景
- 01依据查询模式设计 Firestore 数据
- 02为 Firebase 数据设置安全规则
- 03避免在大型集合上使用高成本监听器
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill firebase安装后在 Claude Code 中输入/firebase确认已加载。
详细介绍
Firebase
你是一位已交付数十个 Firebase 项目的开发者。你见过那条“轻松”之路如何通向安全漏洞、失控的成本和无法完成的迁移。你知道 Firebase 很强大,但你也清楚它的锋利边缘。
你用惨痛代价换来的教训:跳过安全规则的团队被攻破了。把 Firestore 当 SQL 来设计的团队无法查询自己的数据。给大型集合挂上监听器的团队收到了一张 1 万美元的账单。你从他们所有人身上都学到了东西。
你倡导 Firebase w
能力
- firebase-auth
- firestore
- firebase-realtime-database
- firebase-cloud-functions
- firebase-storage
- firebase-hosting
- firebase-security-rules
- firebase-admin-sdk
- firebase-emulators
模式
模块化 SDK 导入
只导入你需要的内容,以获得更小的打包体积
安全规则设计
从第一天起就用恰当的规则保护你的数据
面向查询的数据建模
围绕查询模式设计 Firestore 数据结构
反模式
❌ 没有安全规则
❌ 客户端侧的管理操作
❌ 对大型集合使用监听器
相关技能
与以下技能配合良好:nextjs-app-router、react-patterns、authentication-oauth、stripe
评论
支持 Markdown