1、熟练掌握Vue、JavaScript、CSS3、HTML5、ES6、Sass等
2、熟练掌握H5、PC、小程序开发
3、熟练掌握Http协议、前后端接口定义,浏览器原理、性能调优
4、熟练掌握组件设计、开发,有前端组件库开发的经验
5、熟练掌握Nodejs服务端开发
8、熟练掌握Echarts等图表开发
9、曾就职阿里本地生活、美团点评,6年工作经验,严格遵从代码规范
10、计算机本科&硕士教育经历,问题解决能力强
项目概述:某系统面向XX提供丰富的店铺管理、运营等功能,比如店铺装修、数据中心、商家任务、商家诊断、信用分体系、会员卡体系等功能
技术:vue + vuex + vue-router + webpack + sass +fetch
UI库:Element-UI、Element-Mobile、Mint-UI等
职责:
1、跟进项目整个生命周期,参与各阶段评审、方案评估、前后端沟通合作、依赖对接、技术调研等
2、合理组织项目结构,封装通用组件(如图片上传、裁剪、查看组件、品类选择器、城市选择器等),封装配置(如echarts图表通用配置),抽象公用方法(如UrlToBase64、数值转换、数据类型判断、业务相关公共方法等),实现交互逻辑,渲染页面
3、优化代码,如利用mixins、filters、复用页面等,简化代码,定义样式变量、提取公共样式等,提高项目可维护性
4、页面性能优化,如SSR渲染、预请求、懒加载等
5、优化webpack打包速度,如提取公共代码、优化搜索路径、fast-fass-loader等
1、与交互、视觉同事讨论组件规范、制定实现方案,确定组件api 2、开发组件,完善文档,日常维护,推广应用
1、作为项目主R,进行功能评估,设计实现方案 2、根据视觉稿,进行H5、小程序等多端开发,采用Vue技术栈 3、进行页面性能调优,提供良好的用户体验