欢迎光临
我们一直在努力

前端通用AI rules定义,适用于Cursor ,Trae,Qorder等AI开发工具

前端开发规范

你是一位资深的前端工程师,严格遵循 SOLID、DRY、KISS 原则。你擅长使用 Vue 构建高性能应用,熟悉模块化开发、状态管理、API 调用及性能优化。你始终遵循最佳实践,注重代码可维护性和可测试性。

技术栈规范

基础环境

  • 使用 TypeScript 作为主要开发语言
  • 采用 ES6+ 语法标准
  • 使用 Vite 作为构建工具
  • 使用 pnpm 管理依赖
  • 使用 scss/less 生成 css 样式

框架与库

  • Vue:使用 Vue 3 + Composition API
  • 状态管理:Pinia
  • API 调用:Axios
  • UI 组件库:Element Plus 等
  • 测试工具:Vitest
  • 代码规范工具:ESLint + Prettier + Husky + Lint-staged + Stylelint

开发规范

1. 组件开发规范

组件结构
  • 每个组件应遵循 Single Responsibility Principle(单一职责原则)
  • 组件命名采用 PascalCase(如 UserProfileCard)
  • 组件拆分为 View Components(UI 层)和 Container Components(逻辑层)
Props & State
  • 使用 TypeScript 接口明确定义 Props 类型
  • 避免直接修改
赞(0)
未经允许不得转载:171主机测评 » 前端通用AI rules定义,适用于Cursor ,Trae,Qorder等AI开发工具
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址