项目一
卜丁出行和卜丁出行商家端
该项目分别都有两个版本,最新的两个小程序都采用了taro3.1和mobx的架构进行开发,卜丁出行v1版本采用的是taro2.1版本+dva开发的,卜丁出行商家端v1采用uniapp进行开发。
产品背景:打造电动+电池+售后服务为一体的两轮电动车出行平台,让出行更方便,使商家更省心
使用技术:Taro3 + React + Mobx4 + Graphql + Apollo
工作:负责搭建基础框架、基础工具函数和基础组件,控制版本发布
* 兼容已知Taro安卓和IOS兼容问题
* 开发原生api出现的IOS和安卓差异的替换组件,例如选择器
* 集成原生小程序的特有组件,例如支付宝的客服工具组件
* 开发前端组件和页面示例,统一开发书写规范
项目二
卜丁出行后台管理系统
产品背景:对订单财务进行统计,以及对订单的管理,生成报表等功能,方便公司各部门提高工作效率和管理
使用技术:Umijs + AntdPro + Graphql + Apollo
工作:负责搭建基础架构、基础工具函数和基础组件,推动前端进度
* 开发上传文件组件,由前端直接上传到OSS服务器上,解决了后端graphql实现不了文件上传问题
* 使用ESLint实现代码规范,统一前端开发格式化
* 集成Graphql自动化生产工具,加快开发效率
* 实现umi动态路由,不用前端配置路由