1. 业务概述:为编程猫部分产品提供统一接入的订单详情和支付服务。支撑了包括等级考试、B2C等项目以及其它业务组一些活动。
2. 技术概述:是h5项目。经历过一次重构,老项目使用react+webpack的spa架构,加上前人代码质量较低,入职不久即决定重构。“新收银台”使用【Typescript + Preact + Pant(preact版的vant,系编程猫开源) + Gulp + Rollup】进行构建,【Express】提供服务。采用【mpa架构】。追踪工具使用sentry + 听云。
3. 人员分工:2前端、3后端、2产品、1运营、1测试
4. 我的分工:
- 综合考虑老收银台的技术方案不适合业务需求,决定重构。于是为重构进行技术选型和预研(因为编程猫内部刚有团队做了一个mpa架构,省去了自己写的时间)
- 带一个入职不久的同事一起写,方便他更快融入;完善架构组的mpa架构CLI。
- 据情况给出新的技术需求和业务需求意见。
- 【性能优化】