当前位置: 首页 > article >正文

Vue进阶之AI智能助手项目(二)——项目评审与架构设计

AI智能助手项目

    • 基于Vue的最佳实践
      • main.ts
      • App.vue
        • 主应用给子应用下发功能
        • 语言language,theme设置及appStore状态管理
        • 状态管理
      • router路由
        • index.ts
        • permission.ts

基于Vue的最佳实践

src目录概览

  • api 接口,基于接口可以做 状态处理,interceptor
  • assets/public 静态资源
  • components 组件 (单一项目,人少的情况下维护)
    • common 基于element-ui等目前组件库做的基础的组件,比如,queryForm,queryTable
    • businessLine1
    • businessLine2
    • businessLine3

monorepo (多个项目,如何去维护,通用功能):

  • apps
    • pc
    • mobile
  • packages
    • common sub package
  • hooks 业务自定义的hooks
  • icons logo素材
  • locales i18n型的 维护中文,英文
  • pluins 平时开发中的功能插件
  • router 路由管理
  • store 状态管理
  • typings 目录中放的是全局类型的定义 windows上的内容&#

http://www.kler.cn/a/561623.html

相关文章:

  • 游戏引擎学习第122天
  • 轻量级SDK,大能量:EasyRTC重塑嵌入式设备音视频体验
  • 网络安全防御:蓝队重保备战与应急溯源深度解析
  • 芯片公司的AE是干什么的
  • Hadoop 常用命令汇总
  • Linux中常见命令使用
  • Axios 取消请求
  • gotool在线工具集
  • vue passive 修饰符使用场景
  • TDengine 产品组件:taosExplorer
  • 2025 PHP授权系统网站源码
  • 混合架构CPU的能效核心与性能核心:设计哲学与技术实现
  • 【Vscode 使用】集合1
  • AI前端赋能医疗诊断:效率与精准的双重跃升
  • WPF的页面设计和实用功能实现
  • [算法--前缀和] 和为K的子数组
  • ChātGPT赋能的“SolidWorks工具箱”:重塑3D设计效率新标杆
  • 【软考】计算机软件著作权的保护期
  • 特征工程 (Feature Enginering)基础知识2
  • 链表3(LinkedList)