负责模块:主要负责登录注册、我的信息,我的贷款,保单缴费等模块
项目描述:该App是一款客户对保险业务的办理使用平台,客户需要办理保险业务的可以直接在该平台办理
技术架构:react+redux+react-router-dom+umi+antd-Mobile
技术要点:
1、参与项目需求分析及前端设计;
2、基于umi,antd项目搭建进行项目开发;
3、获取后台数据,渲染table数据表格,封装可编辑的Table组件,业务组件等
4、解决项目遗留中操作DOM导致页面操作卡顿问题,从操作Table的DOM到使用
数据进行驱动视图。
5、减少使用ref等非必要的非受控组件,减少用createRef每次更新组件都会生成
新的引用,而使用useRef代替,不会每次都更新。
6、使用useMemo,React.memo(),PureComponent等实现React性能优化。