1. 精通前端基础技能,包括CSS,原生JS
2. 熟悉HTTP协议,利用JSONP和CORS进行跨域请求;熟悉前端安全,包括XSS和CSRF
3. 熟练掌握常见框架,包括Vue、AngularJS、Jquery等
4. 了解W3C页面标准,能够处理浏览器兼容性问题
5. 熟悉性能优化,包括throttle、debounce、事件委托等高性能的JS代码,图片懒加载等
6. 熟悉前端模块化与组件化,了解AMD/CMD规范
7. 熟练使用gulp进行前端自动构建,利用git进行代码版本管理
8. 熟悉ES6规范,掌握promise异步处理
9. 熟悉Node.js,有实践经验
小蜜蜂车险系统
所用技术: Vue.js + Element UI
项目描述: 用于客服操作的web项目,采用轻量、灵活的vue.js2.0作为框架,vue-cli初始化项目。引入element作为ui组件库,引入方式采用按需引入,使用时候只需要引入需要的组件,减少项目体积;为了方便各页面内容样式统一,对element里的table等进行了二次封装,封装成自己项目所用的组件,此外还封装了查询条件、页面顶部导航栏等公用组件。采用一般单页面应用spa都要用到的vue-router来进行路由跳转;vuex来进行项目状态管理;封装过的axios来请求数据。
责任描述: 根据产品原型,从零开发系统
该系统主要用于银行的金融数据服务,是一款后台管理系统。可以用于报表报告的查询,人员权限的配置,数据的整理分析等。我在其中负责单独开发与维护。
该系统主要用于人员的工时统计与填写,任务的整体以及详情查看,任务需要拖拽到相应的阶段。我在其中主要负责单独的维护。