项目简介:这是一个以疫苗履约、体检、健管为一体的微信小程序
技术栈: Taro、React、TypeScript、umi
1. 从0-1重构獴小妹健康,并提前关注公司未来战略的发展性,采用 Taro 多端的方式进行研发,从而减少后续成本
2. 技术栈采用 React hooks ,统一公司技术方向
3. 考虑到小程序体积包的限制,除了原生组件,封装了大量 UI 组件,提升后续开发效率
4. 使用 umijs/openapi 用来导入 swagger 类型,在后端返回数据中,每一个字段都严格遵循 TypeScript 定义
5. 整个项目全 TypeScript 开发,严格强类型编写
6. 争取自己写的代码让实习生都能看得懂
7. 抛弃开发者工具发布功能,采用自定义 CI 的方式进行小程序发布,极大的减少开发时间,增加开发效率以及出错概率。