fba by fastapi-practices/skills
npx skills add https://github.com/fastapi-practices/skills --skill fba官方文档:https://fastapi-practices.github.io/fastapi_best_architecture_docs/
项目采用 三层架构 :
| 层级 | 职责 |
|---|---|
| API | 路由处理、参数验证、响应返回 |
| Schema | 数据传输对象、请求/响应数据结构定义 |
| Service | 业务逻辑、数据处理、异常处理 |
| CRUD | 数据库操作(继承 CRUDPlus) |
| Model | ORM 模型(继承 Base) |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 模块 | 文档 |
|---|---|
| API | references/api.md |
| Schema | references/schema.md |
| Model | references/model.md |
| 命名规范 | references/naming.md |
| 插件 | references/plugin.md |
| 编码风格 | references/coding-style.md |
| 配置 | references/config.md |
执行 fba -h 获取更多详情。
每周安装量
136
代码仓库
GitHub 星标数
6
首次出现
2026年1月27日
安全审计
安装于
gemini-cli121
codex121
opencode121
github-copilot116
kimi-cli109
cursor109
Official documentation: https://fastapi-practices.github.io/fastapi_best_architecture_docs/
Project adopts Three-tier architecture :
| Layer | Responsibility |
|---|---|
| API | Route processing, parameter validation, and response return |
| Schema | Data transfer objects, request/response data structure definitions |
| Service | Business logic, data processing, exception handling |
| CRUD | Database operations (inherits CRUDPlus) |
| Model | ORM models (inherits Base) |
| Module | Document |
|---|---|
| API | references/api.md |
| Schema | references/schema.md |
| Model | references/model.md |
| Naming | references/naming.md |
| Plugin | references/plugin.md |
| Coding Style | references/coding-style.md |
| Config | references/config.md |
Execute fba -h for more details.
Weekly Installs
136
Repository
GitHub Stars
6
First Seen
Jan 27, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
gemini-cli121
codex121
opencode121
github-copilot116
kimi-cli109
cursor109
Lark CLI IM 即时消息管理工具:机器人/用户身份操作聊天、消息、文件下载
30,100 周安装