熟练掌握 HTML+CSS3 以及 Flex 布局开发响应式应用;
熟练掌握 JavaScript 以及 ES6 的一些新特性(Promise、let/const、async 函数等);
熟练掌握 Vue + VueRouter + Vuex 以及 React + ReactRouter + ReactRedux 开发前
端应用;
熟练掌握 mpvue 以及 taro 开发多端小程序;
熟练掌握 Less/Sass/Stylus 等 CSS 预处理器;
熟练掌握 APICloud 开发移动端 App;
熟练掌握 Webpack 构建前端应用(例如自动生成雪碧图);
熟练掌握 Git 管理项目版本;
熟悉并使用 TypeScript+Vue/React 开发前端应用;
了解并使用过 Angular 开发 web 应用;
了解并使用过 ReactNative 开发移动端 App;
了解并使用 Node.js+express/koa2 开发数据接口,了解服务端鉴权、中间件原理、日志
打印、pm2 优化服务端性能等。
2017.12 ~ 2019.05 山西卡布达科技有限公司 (岗位:web 前端开发工程师)
项目名称:媒老板
项目简介:媒老板是一款帮助自媒体行业提高工作效率的 Saas 应用
主要工作和业绩:使用 vue-cli+TypeScript 替代 v1.0 的 LaravelMix;提取可以被公共使用
的组件,优化整体组件的结构,从根源上减少代码的冗余以及开发难度;使用 VueRouter 管理
前端路由;使用 Vuex 来管理组件的状态。大幅度提升了项目整体的流畅度,同时解决了之前版
本 webpack 配置的 bug(无法在生产环境下从 js 中分离 css),新增自动生成雪碧图等自动化
的功能,大大提高了开发效率,而且在之后的产品也复用了这一系列的技术栈。
项目名称:Meiker
项目简介:新媒体内容生产平台,支持当下流行的各种类型的新媒体内容
主要工作和业绩:使用 Vue 作为项目的开发框架,vue-cli 提升开发效率;VueRouter 管理前
端路由;Vuex 管理组件之间的状态;处理大型模块采用自下而上的方式去构建组件,先开发大
模块中一些独立的小模块,最后“拼装”成一个完整的模块;组件之间,采用 Vuex 的模块化设
计,专门处理这一大模块中每个小组件的数据传输,降低了开发以及维护迭代难度。
项目名称:安家网 APP
项目简介: 安家网是一款服务于加拿大华人的找房 APP, IOS 与 Android 平台均已上架。
主要工作和业绩:使用 APICloud 进行 IOS 与 Android 端同步开发;使用 Vue 作为底层前端
框架;使用 APICloud 内置的模块库解决各种业务问题,例如:使用谷歌地图、高德地图来实现
国内外地图找房功能;使用融云实现即时通讯等。