SuperAPI AI 工具集

composable-patterns

通用与其它

查看项目

更新于 10-16 01:12

技能介绍

用途:该技能面向 Vue 组合式函数(composable)的编写与审查,帮助在 FastAPI JWT 与 Firebase 客户端两种模式之间做出选择,从而保持认证层与数据层的一致性。

主要能力:覆盖 useAuth、useApi、Firestore 数据组合式函数的编写;区分 REST + JWT 项目与 Firebase/Firestore 项目的实现路径;审查组合式函数的错误处理与令牌刷新逻辑。

使用方式:按项目类型读取对应上下文文档——REST + JWT 项目读取 context/fastapi-jwt.md,Firebase/Firestore 项目读取 context/firebase-client.md。可选执行校验脚本:python scripts/validate_composable.py --path src/composables/useX.ts。

适用场景:在 Vue 项目中新增或重构认证、接口请求、Firestore 数据读取相关的组合式函数时使用。

限制:资料强调应优先参考上下文文档,而不是自行临时编写拦截器或安全规则;除上述文档与脚本外,具体实现细节、依赖版本与平台支持暂未提供。