service-best-practices

Installation
SKILL.md

Service 最佳实践

概述

在 code-arena 项目中,Service 层负责业务逻辑处理、数据转换和外部 API 集成。本技能提供编写 Service 的规范和最佳实践指导,确保代码的可维护性、可测试性和一致性。

项目数据流

前端 React 组件 → tRPC 客户端 → tRPC 路由器 → Service → DAO → Drizzle DB → PostgreSQL

核心规范

1. 文件结构

  • 位置:apps/web/src/services/
  • 命名:{feature}Service.ts
  • 导出:export const {Feature}Service = { ... }

2. 依赖注入(强制)

Related skills

More from forge-town/skills

Installs
3
GitHub Stars
5
First Seen
Jan 30, 2026