美文网首页
项目总结

项目总结

作者: 一土二月鸟 | 来源:发表于2020-05-26 07:34 被阅读0次

小能运营中台管理系统

  • antd-pro
  • 架构设计
    1. 将权限认证、页眉、页脚、菜单、用户登录页面部分放到layout管理
    2. 全局共享的state交给models管理
    3. 数据请求交给Service层管理
    4. 将可能被多处复用的组件放置Components
    5. 和业务相关的增删改查放到pages按模块进行拆分
    6. 将ajax请求、数组操作、对象拷贝、获取参数封装到工具类中进行管理
  • 其他收获
    1. 模块管理 命名规范,复用性高,无需单独给每个文件重新命名
    2. typescript 代码规范,提升代码的健壮性,减少代码调试
    3. mock数据,无需等待后端接口,自行测试
    4. 通过dva管理state
    5. hooks使得代码更加轻量,面向函数编程,无需关注this

小能客服平台

  • 收获
    1. 更加合理的使用redux,更加明确了什么场景适用redux
    2. 对于复杂的组件结构,使用EventEmitter对事件进行管理,实现跨组件调用事件,代码更加简洁,更容易维护。

dva和redux的区别

相关文章

  • 项目总结-园区项目总结

    今年是自己进入这个行业的第一年,做的第一个项目,项目时间:4月21日-11月8日。总结一下想到的问题,为日后作参考...

  • 【总结】2017.01.01

    2017.01.01 - 计划 2016.12月总结 2017.01月计划 项目总结 - 实际完成 项目总结一,二...

  • 2019-03-28

    总结总结项目的各种功能,写一下项目流程

  • iOS 基于 MVC 的项目重构总结

    iOS 基于 MVC 的项目重构总结 iOS 基于 MVC 的项目重构总结

  • 项目总结

    框架 项目后台采用Springboot+Mybatis的架构,前端使用的Vue框架和ECharts组件,使用Mav...

  • 项目总结

    经过一段时间的学习,智慧社区商超管理系统这个项目结束了,这个项目可分为六个部分: 系统需求分析 系统界面原型设计 ...

  • 项目总结

    将近半年多的时间,从产品到设计再到开发,现在我们的APP终于进入了公测阶段,利用这段比较轻松的时间对APP中用到的...

  • 项目总结

    SOA 面向服务架构 分布式项目的部署特点 真分布式:指的是,每个tomcat都在不同的机器上,通过IP地址来识别...

  • 项目总结

    用vue-cli脚手架搭建工作环境一共用到的依赖包

  • 项目总结

    1.别人问我的时候我不记得的数据是如何来的来源,只记得大概要什么 解决办法:将所有的逻辑都写下来。 2.考虑问...

网友评论

      本文标题:项目总结

      本文链接:https://www.haomeiwen.com/subject/uhwuahtx.html