- 熟悉多种 MVVM 框架,诸如 Vue/Angular 等 - 熟练使用 Vue 全家桶:Vue、VueCli、VueRouter、Vuex 等 - 熟练使用 AngularJS 及其全家桶
- 熟练使用多种 UI 框架,诸如 Bootstrap、ElementUI 等 - 熟练使用 CSS 预处理器 Sass 以及 Less
- 熟练使用 Webpack、Cordova 打包工具,通过 Babel 对编写的 ES6 代码进行编译解析
- 熟悉 ES5 以及 jQuery 开发
- 熟练使用 Git、SVN 等版本控制工具
腾讯 IEG 标准运维 (2018.09 - 2019-04)
项目描述:标准运维是拥有可视化的图形界面,并进行任务流程编排和执行的系统,基于蓝鲸集成平台 服
务总线(ESB)对接企业内部各个系统 API 的能力,将企业内部多系统间的工作整合到一个流程模板中
,实现一键自动化调度等
职责:
1. 参与标准运维的项目的产品讨论以及功能评审,并负责该项目的前端重构开发工作
2. 负责 UI 的更新跟迭代新功能的重构
3. 使用 Vue 及其全家桶将代码进行进一步封装优化
4. 问题搜集及修复,避免了线上功能异常
5.对接设计稿,百分百还原设计稿
6.开展 codeview,提升团队的代码质量
总结:接手不熟悉的老项目时,需要多体验并主动发现问题,主动去跟团队的合作的人员去沟通自己对 项
目上的一些理解能优化的项,然后排期进行一一解决,这个过程深刻体会到规范的重要性,特别是多 人协
作时能避免很多不必要的问题,从而达到完成项目的高效性
腾讯 IEG 图片导出 (2018.04 - 2018.09)
项目描述:图片导出服务是一个自动化生成报表图片的服务,适用于需要定期发送数据报表邮件的应 用
,使接入方式方便快捷。
职责:
1. 使用 Vue 跟 Webpack 搭建项目环境
2. 跟进项目的迭代跟 bug 修复
3. 基于 MoncoEditor 基础上封装在线编辑的组件,提高代码可读性
4. 使用多个在线编辑插件,解决本项目中达到的需求功能
5. 不符合开源标准组件排查及更换,规避开源风险
总结:在不断累积跟不断迭代时,学会怎样去把控项目的代码质量,复用逻辑抽出来及组件化来提高代 码
的复用率,遇到问题时还是多跟团队的人进行协商讨论出解决方案,这样避免了项目延期情况,可以 更好
的控制开发时间
智能仓库 (2017.05 - 2017.12)
项目描述:本项目智能仓库属于网站式,整个流程主要包括四大部分 webinsight(智能仓库)、
intelliwms、simumonitor 以及 buffshow。webinsight 导入出入库订单,再由 intelliwms 进行扫描货物
,simumonitor 来监视货物运送情况以及用 buffshow 显示出库货物的信息。智能仓库的主要模块有
sku、条码、订单、库存、货位、系统维护、系统设置等功能
职责:
1. 使用 Vue + ElementUI 和 Webpack 搭建项目整体的框架
2. 用 Vue 编码,配合后台开发人员,实现数据呈现
3. 实现产品界面和功能;
4. 实现数据交互
5. 以及后期项目的维护