123
主要项目支持
- 数据资产-元数据
- 数据增长-埋点可视化 Chrome 插件
- 数据基础-算法平台
- 数据基础-计算平台(进行中)
工程现状
开发流程明确
需求文档->排期->接口文档->开发->联调->测试->上线
中后台开发体系趋于成熟
- 技术选型:react(框架)+zan-shuai(基于 redux 的状态管理)+koa(node.js 中间层)+fun 或 ant design(组件库)+BizCharts(图表库)
- 代码编写模块拆分明确
主流框架理解加深
- react《深入 react 技术栈》
- Vue《Vue.js 项目实战》、《深入浅出 Vue.js》
可搭建定制化工程
埋点 chrome 插件项目:自建脚手架、全面使用 react hook(最新的开发模式)
问题
工程上存在部分问题,有时间会优化
- 元数据(历史问题)
1 | 1.1 样式通过style分散在标签中(主要问题) |
- 算法平台
1 | 2.1 数据管理写在了一个文件里,未拆分 |
后续计划
- 可视化自研能力培养(d3.js、three.js)
- 新项目使用 typescript
建议
- 需求需明确是否有意义