supabase-development
Supabase 开发指南技能,聚焦数据库设计、身份认证、实时订阅与 Edge Functions。内容涵盖核心原则(统一使用 Supabase 客户端、实施行级安全 RLS、利用 Supabase Auth 管理用户、使用实时订阅实现实时更新)、数据库设计最佳实践(合理使用 PostgreSQL 类型与约束、外键关系、为高频查询列建索引、用视图处理复杂查询、按需软删除)、行级安全(对含用户数据的表启用 RLS、编写 SELECT/INSERT/UPDATE/DELETE 策略、部署前充分测试策略、service role 仅用于管理操作)、认证(OAuth 提供商、响应式处理认证状态变化、框架集成辅助方法、会话管理、密码重置与邮箱验证)、实时特性(订阅实时数据更新、在线状态 presence、连接状态处理、优化订阅过滤器)、Edge Functions(TypeScript/Deno 编写、正确处理 CORS、规范错误响应、用环境变量管理密钥、部署前本地测试)、存储(按用途组织 bucket、访问策略、私有文件使用签名 URL、上传校验)以及 Next.js 与 SvelteKit 的集成模式与性能优化建议(连接池、缓存、索引、分页)。
编程与开发687 次安装