# 设计初衷


# 现存问题和痛点:

  • 使用ta404ui原生组件写代码,风格迥异,毫无规范,存在很多乱用错用的情况。
  • 代码风格和可维护性,完全根据开发人员的个人水平去影响一个项目的上下限。
  • ta404ui-框架文档api内容细碎繁多,不便于记忆,每次开发项目要重复查阅文档,效率低下。
  • ta404ui-文档内容有一定的滞后,有时会遇到的问题去问架构组的同事会告知框架源码上已经解决了这类问题,但是实际开发人员并没在ta404ui文档中查阅到解决方案和更新的内容。

# 实现目标:

  • 降低框架上手复杂度 [✅]
  • 对ta404ui框架现有功能的增强 [✅]
  • 设计合理的代码规范(便于前后端开发人员都可以维护这一套代码)[✅]
  • 错误可控,统一从根源上解决,不牵扯业务逻辑。[✅]
  • 职责分离,大大降低后端写前端代码的心力,以前多数情况是【60% - timer - 写前端】~【40% - timer - 写后端】,现在差不多可以达到【20% - timer - 写前端】~【80% - timer - 写后端】,让后端从前端的交互逻辑和页面渲染,兼容方面等等的代码中解放出来,更多的精力专注与后端数据层的开发。[✅]

# 组件架构图


mixureSecure
Last Updated: 5/23/2023, 9:32:09 AM