supabase-reference-architecture
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSupabase Reference Architecture
Supabase参考架构
Prerequisites
前提条件
- Understanding of layered architecture
- Supabase SDK knowledge
- TypeScript project setup
- Testing framework configured
- 理解分层架构
- 掌握Supabase SDK知识
- 已完成TypeScript项目搭建
- 已配置测试框架
Instructions
操作步骤
Step 1: Create Directory Structure
步骤1:创建目录结构
Set up the project layout following the reference structure above.
按照上述参考结构设置项目布局。
Step 2: Implement Client Wrapper
步骤2:实现客户端包装器
Create the singleton client with caching and monitoring.
创建带有缓存和监控功能的单例客户端。
Step 3: Add Error Handling
步骤3:添加错误处理
Implement custom error classes for Supabase operations.
为Supabase操作实现自定义错误类。
Step 4: Configure Health Checks
步骤4:配置健康检查
Add health check endpoint for Supabase connectivity.
添加Supabase连接性健康检查端点。
Output
输出
- Structured project layout
- Client wrapper with caching
- Error boundary implemented
- Health checks configured
- 结构化项目布局
- 带有缓存的客户端包装器
- 已实现错误边界
- 已配置健康检查
Error Handling
错误处理
See for comprehensive error handling.
{baseDir}/references/errors.md详见获取全面的错误处理方案。
{baseDir}/references/errors.mdExamples
示例
See for detailed examples.
{baseDir}/references/examples.md详见获取详细示例。
{baseDir}/references/examples.md