2019 年度总结
FE 项目重构/技术栈升级
- 旧官网按功能划分为多个子系统,逐个替换
- 管理 url 一级路径使用,域名对应项目方式改变至 url 一级路径对应项目,所有 web 产品纳入 www.ricequant.com,可继续横向拓展
-
从 rqbeta 项目抽离并完善出一套 spa 基础框架,作为其他项目启动的 base,包含以下内容:
fork 出的项目包含:
- 官网
- 个人中心/workspace
- MOM
- 私募 FOF
- 公募 FOF
- 向导式
- 学院/比赛/英雄榜
SPA 结构图:
- 其他:
- 官网支持主题切换
- 恢复米筐信号公众号
团队建设
- 编写 2019 笔试面试题
- 团队从 3 人回补至 8 人,培养新人至可以独立完成工作
- 分享前端技术,调节团队氛围
效率提升/规范建立
- 建立投研产品线主题库,开放设计师通过工具生成 css 能力
- 建立共用组件库
- 抽离项目间共享静态资源
- 建立与后端服务和配置都隔离的前端专用测试环境,不同 url 端口映射到不同后端环境
- 完善 CI/CD 流程,代码提交时会进行代码风格/错误/提交信息检查,合并进生产分支时后自动触发 jenkins 打包和上线
- 清理前端 git 仓库、wiki 资料,减少大家阅读和修改负担
- 其他:
- growingio 看板
- 多浏览器测试设备
- 图标库规范
- npm 发布规范
- jira 上手流程