SuperAPI AI 工具集

coding-standards

编程与开发

查看项目

更新于 10-15 23:57

技能介绍

用途:这是一套跨项目通用的编码规范与最佳实践,面向 TypeScript、JavaScript、React 和 Node.js 开发,用于统一代码风格、提升可读性与可维护性。

主要能力:给出代码质量原则(可读性优先、KISS、DRY、YAGNI);TypeScript/JavaScript 规范,包括变量与函数命名、不可变数据(用展开运算符而非直接修改)、错误处理、async/await 并行执行、类型安全(避免 any);React 实践,包括带类型的函数组件、自定义 Hook(如 useDebounce)、状态更新与条件渲染;API 设计,包括 REST 路由约定、统一响应结构与 Zod 输入校验;文件组织与命名约定;注释与 JSDoc 规范;性能优化(useMemo、useCallback、懒加载、只查询所需列);测试规范(AAA 结构、描述性测试名)以及常见代码坏味道识别(长函数、深层嵌套、魔法数字)。

使用方式:资料未提供安装命令或具体接入步骤,暂未提供。内容以规范条目和示例代码形式呈现,可作为开发时的参考约定。

适用场景:适用于采用上述技术栈的前后端项目,用于代码评审、团队规范制定与重构参考。

限制:资料未说明收费、平台支持范围或工具化集成方式,暂未提供。