半年度工作总结 2017.6-2017.11
工作内容
2017.6-2017.8 [网页版、新版改造]
接手负责天眼查网页版改造工作,主要内容:
- 基于egg.js 进行前端主框架搭建、重构,使框架便于前端工程师开发维护。
- 基于require.js 进行前端js框架搭建,制定、推广编码规范。
- 基于gulp 搭建新的前端自动化构建方案,完善前端js,css 加速优化方案。
- 对框架进行定制,使框架支持友好的seo 方案,利于百度等搜索引擎索引页面
- 参入、协助 node 服务端防爬虫开发
- 对页面加载速度提升,和交互的优化,响应速度3s内
- 负责前端开发进度把控

nodejs + egg.js + require.js
2017.6.6 [岗位变动]
被任命为WEB前端组leader,负责网页版和标准版前端开发工作进度把控,前端知识传递。
2017.6 [专业版、最短路径、幕后关系改版]
专业版,基于[2017.5] 完成的图谱工作台,改造最短路径,和幕后关系


angularJs + paperJs
2017.7 [专业版、图谱服务端下载]
专业版,图谱支持图片在服务端文件,进行下载 png 和 svg 图片
/assets/2017-11/company.svg
/assets/2017-11/tree.svg
2017.8 [网页版、iconFont]
网页版前端框架,接入 iconfont,实现图标字体化展示,达到图标高保真效果。
2017.9-2017.10 [专业版、用户体系]
搭建前端框架,编写demo页面,框架整理,支持新的用户体系,权限控制

react + dva + antd
2017.9.11 [专业版、图谱相关]
企业族谱支持精简模式提供给第三方,已插件形式进行调用

2017.10-2017.11 [网页版,M站拆分]
- 适应网页版seo策略的优化跳转,
- 将前端主服务框架重构,中间件抽离为单独模块,实现可重用
- 使web 和wap在一套框架的基础下,可以单独开发维护,
- 为专业版,前端重用,做铺垫

2017.11 [专业版,前端模块重构]
在前端主框架的基础上,接入专业版用户体系,实现网页版与标准版,前度资源资源的整合和再利用,实现下图 tyc-std 服务

下一步工作计划
网页版
持续进行网页版,前端产品的稳健开发、确保UI实现的精致、细致
专业版
实现专业版前端与网页版前端的框架一致性迭代、实现前端模块的复用和快速维护
UI
持续进行前端的 规范、美观、可配置,可维护 工作