跳转到内容

代码等级

  • 直接影响下图所示的 Outputs Code files部分
原理图。
  • 优点:基于选用UI功能模块,不做任何封装,具备Vue3、Uniapp、UI组件框架(ElementPlus、Ant Design)的开发经验,即可在生成代码基础上,快速上手二次开发。
  • 缺点:代码冗余度高,在功能模块量大的情况下,在需求变动时,会显著降低生产率,增加代码维护工作量
  • 优点:基于选用UI功能模块,生成使用自研组件封装库JS工具库的功能代码,因此冗余度相比较普通级别大大较低,代码结构更加清晰易维护, 可选用 前端权限模块(动态权限、用户、角色、令牌、日志等功能模块),后端提供Permisson权限模块。熟悉使用后,生产率的提升更为卓越。相比较而言,在功能模块量大的情况下,生产率的提升更为显著。
  • 缺点:如需进行代码二次开发,对组件封装库JS工具库使用接口需要有一定的了解,所以前期需投入一定的时间成本。
  • 优点:在具备工程级优点基础上,提供更为高级的功能模块,如支持多种查询条件的高级查询器
  • 缺点:如需进行代码二次开发,对组件封装库JS工具库Web前端权限模块等工程封装模块有了解,所以前期需投入更多时间成本。