半年度工作总结 2016.12-2017.5

2016.9 进入天眼查,半年度工作总结、反思。
不善表达,就随便写写啦~
稀松平常的事情,就不进行一一撰述了。

工作内容

2016.9.18 [join]

加入天眼查

2016.9 [标准版前生]

参与 report-tianyancha 项目,主要内容:

投资族谱,增加向上回溯,下载全图功能;

用的echart,在框架提供的截图的功能基础上,开发了下载全图功能。

2016.9-2016-12 [标准版]

负责标准版(std.tianyancha.com)开发工作,主要内容:新增数据纬度,企业发展,风险监控,关注分组管理

同时进行标准版前端自动化构建工程重构:

  1. 将原有的coolie 构建,改为gulp 构建。
  2. 实现前后端开发环境隔离,不需本地启动tomcat,使用gulp serve 转发请求到 127 服务器。
  3. 使用scss,进行css预编译
  4. 使用gulp自动进行前端js,css版本迭代,替换改了原来需要修改版本号进行去缓冲的方式
  5. 开发模式热更新,自动reload
  6. 增加buildFE.sh, 实现一键编译,替换前端文件

angularJs + gulp + browser-sync + http-proxy-middleware + other

2016.11-2016.12 [app相关、图谱相关]

负责开发json2svg项目,项目内容:

  1. 生成可在app内查看的企业图谱
  2. 对json2svg 进行升级,支持移动端拖拽操作
nodejs + d3(V4) + ali-oss,
同时原生javascript实现app内拖拽节点操作

2016.11-2016.12 [外包项目]

负责中金债事前端开发

angularJs + gulp + other

2016.12 [网页版]

参与天眼查(www.tianyancha.com)维护,

同时进行天眼查前端自动化构建工程重构(同标准版),增加

  1. 将html,统一压缩到app.js,实现前端只有一个缓冲入口
  2. 增加build 成功,同步上传到oss

angularJs + gulp + browser-sync + http-proxy-middleware + gulp-angular-templatecache

2017.1 [小程序]

负责小程序开发工作,主要内容:小程序后台server、小程序前端开发

nodeJs + 小程序

2017.2-2017.3 [外包项目、app相关]

负责中金债事app端开发相关工作,主要内容:

  1. 讨论技术选型:react-native
  2. js模块:框架搭建,demo实现,布道
  3. 搭建code-push-server,实现热更新

react-native + react-redux + code-push

nodeJs + 小程序

2017.4 [网页版、股权结构图相关]

负责股权结构截图生成,主要内容:调取接口,绘制全部企业的股权结构,方便web调用

nodeJs + canvas(node)

2017.3-2017.5 [专业版、图谱相关]

负责专业版(曾用名:标准版)前端开发工作,主要内容:

  1. 页面重构优化,旨在:实现高复用、可配置的前端架构
  2. 现有图谱升级改版,旨在:实现一个富交互的图谱工作台

angularJs

下一步工作计划

专业版

与小伙伴们一起实现一个可靠、富交互、可高度配置,完美支撑现有、可能用的专业系统

UI

与小伙伴们(前端、设计),进行前端UI重构,以达到,规范、美观、可配置,可维护 的目的

图谱

__ 打造一个富交互、易用的图谱工作台