react+umi+dva+ant design+ts
微信小程序
可铺响应式网站,如bootstrap,material
熟悉restful接口
熟悉docker部署
熟悉git操作
带过三人团队,为项目做基础底层封装
有家生活小程序(上线)
一、职责描述:(公司项目)
1.负责前端整体架构设计,配合产品经理和设计师,参与产品的开发和业务实现
2.与后台工程师深度交流合作,一起研讨技术实现方案,并落实为具体的开发工作
3.和后台工程师制定规范要求
二、主要技术:原生小程序
在这个项目中,有对商品属性的选择,所有我封装了一个属性组合选择,规范了接口的请求,在内置request的基础上二次封装,内有模块挺多的;小程序主要是在线下店的终端机上显示,所以终端机适配做了。
小程序配套后台系统(上线)
一、责任描述:(公司项目)
1.负责前端整体架构设计,配合产品经理和设计师,参与产品的开发和业务实现
2.与后台工程师深度交流合作,一起研讨技术实现方案,并落实为具体的开发工作
3.和后台工程师制定规范要求,前期mock数据模拟开发
二、主要技术:vue2+vuex+axios+element-ui
在项目中遇到最有趣的一个问题是,element-ui的upload上传组件是异步的,当时需求是上传多张图片并且是顺序传,当时写了挺久,但最后还是先把所有图片存在一个集合,把集合也就是多张图片传给后台,也就是当成多张图片上传来处理
服务商后台系统(上线)
一、责任描述:(公司项目)
1.负责前端整体架构设计,配合产品经理和设计师,参与产品的开发和业务实现
2.与后台工程师深度交流合作,一起研讨技术实现方案,并落实为具体的开发工作
3.和后台工程师制定规范要求
二、主要技术:vue2+vuex+axios+element-ui+v-echarts
在项目中主要是由权限,挺有意思的,通过登陆,登陆不同身份的角色获取不同的路由信息,处理加入公共路由中;在图表信息中用了echarts,来实现数据分析
云图之车(上线)
一、责任描述:(公司项目)
1.负责前端整体架构设计。
2.与后台工程师深度交流合作,一起研讨技术实现方案,并落实为具体的开发工作
3.和后台工程师制定规范要求
二、主要技术:react+umi+ts+echarts+高德地图
主要在大量数据时,一些处理很重要,有个场景很典型,既要画出数万条数据的点的轨迹,又要显示轨迹列表,最好的方案就是,轨迹列表分页,轨迹点从接口取到数据就渲染,不做其他操作,也不存储,如果要存储就取前若干条。
8088(上线)
一、责任描述:(公司项目)
1.负责前端整体架构设计。
2.与后台工程师深度交流合作,一起研讨技术实现方案,并落实为具体的开发工作
3.和后台工程师制定规范要求
二、主要技术:react+umi+ts+echarts+高德地图
在对组件封装时,很多相识的,但还是单独封了,没有整合,一开始没考虑到。
在微信搜有家生活家具能搜到这个小程序,这个项目最深刻的也是我认为最难的一部分,sku组合,这一块改了很多个版本,参考过一些网站,最后还是以淘宝类似的选择,多种选择。这个项目是原生写的。
主要做的一个金融风控平台,在里面负责前端工程师,项目里有轨迹回放,行程,数据分析等功能,主要做数据采集,处理,反馈等