关于服务
翻译我在 Supabase 上创建生产就绪的应用程序 — 一个开源的 Firebase 替代品,它为您提供完整的 Postgres 功能,而不是一个封闭的文档存储。当您雇佣我时,您将获得一个您不会羞于向真正的数据库工程师展示的后端:一个干净的架构,具有适当的表、外键、索引和约束,以及行级安全策略,确保每个用户仅看到他们有权限访问的数据,而不是更多。对我来说,RLS 是架构的一个完整部分,而不是最后时刻附加的东西,因此您的多租户和角色逻辑与数据并存,而不依赖于一个漏水的前端。
我的工作涵盖整个 Supabase 堆栈,从头到尾。我设置了带有电子邮件登录、魔法链接、OAuth 提供者和内置策略的 JWT 声明的身份验证;我添加了实时订阅,以便客户端在行更改时立即获得更新;我配置了带有签名链接和上传及媒体访问规则的存储桶;我用 TypeScript 编写边缘函数,用于 Webhook、支付、计划任务和任何不适合在浏览器中处理的服务器逻辑。一切都通过版本控制的迁移进行管理,因此您可以从头开始重建数据库,并在暂存和生产之间移动,而无需猜测。
在前端,我通过 JavaScript 客户端、React、Next.js 或您的框架将所有内容连接在一起,仔细处理会话、乐观更新和错误状态。我关心性能:我分析慢查询,添加必要的索引,并在适当的地方使用数据库函数和视图。无论您是在测试新想法还是扩展现有产品,我都会交付可维护的代码、清晰的文档和交接,以便您的团队可以继续开发。让我们将您的需求转化为一个可靠且安全的 Supabase 后端。
— Postgres 架构设计、迁移和行级安全
— 身份验证、OAuth、实时订阅和存储规则
— 边缘函数和类型化前端集成
我的工作涵盖整个 Supabase 堆栈,从头到尾。我设置了带有电子邮件登录、魔法链接、OAuth 提供者和内置策略的 JWT 声明的身份验证;我添加了实时订阅,以便客户端在行更改时立即获得更新;我配置了带有签名链接和上传及媒体访问规则的存储桶;我用 TypeScript 编写边缘函数,用于 Webhook、支付、计划任务和任何不适合在浏览器中处理的服务器逻辑。一切都通过版本控制的迁移进行管理,因此您可以从头开始重建数据库,并在暂存和生产之间移动,而无需猜测。
在前端,我通过 JavaScript 客户端、React、Next.js 或您的框架将所有内容连接在一起,仔细处理会话、乐观更新和错误状态。我关心性能:我分析慢查询,添加必要的索引,并在适当的地方使用数据库函数和视图。无论您是在测试新想法还是扩展现有产品,我都会交付可维护的代码、清晰的文档和交接,以便您的团队可以继续开发。让我们将您的需求转化为一个可靠且安全的 Supabase 后端。
— Postgres 架构设计、迁移和行级安全
— 身份验证、OAuth、实时订阅和存储规则
— 边缘函数和类型化前端集成