1.在工作中可以熟练运用HTML5+CSS3来制作符合W3C规范页面,熟悉传统布局、Flex布局、移动端适配等;
2.在工作中可以使用原生JavaScript开发,熟悉掌握javaSrcipt语法,页面文档对象模型DOM,浏览器对象模型BOM;
3.在工作中使用框架vue2版本进行单页面富应用SPA开发,使用vue-cli脚手架搭建项目或者手动webpack搭建项目,用NPM包管理器管理项目中的各种包及插件。页面跳转使用vue-router进行单页面应用,根据要求使用element-ui或者antd组件库开发,使,axios实现页面交互,大量使用es6语法,使用promise进行数据异步处理,使用vuex进行项目状态管理,实现数据调用统一化标准;
4.在工作中熟练各种流程工具和构建打包工具: git、webpack、npm等;熟悉常用的调试软件:chrome、postman、Xshell、ftp、NavicatPremium等;
5.在工作中使用MINA框架开发过原生微信小程序,全局app的配置,底部tabbar添加,pages多页面添加,页面跳转(wx.navigateTo) ,( wx.request ) 操作小程序交互页面数据的渲染和逻辑判断。测试阶段交互url定义在globalData中,使用框架生命周期进行数据正确赋值。
6.在工作中使用uni-app框架实现移动端混合开发,使用HbuilderX快速搭建项目,以及页面效果的实现。使用组件库uVIew及框架提供的api进行开发,根据业务打包h5页面或者微信小程序。
1、业务中台(后台管理系统)
*技术栈:vue、vue-router、vuex、element-ui、webpack、axios、echarts、es6.
2、光影星球(小程序)
*技术栈:MINA、CSS、es6.
3、德航供销电商平台(小程序)
*技术栈:uni-app、vue、vuex、uView、axios、es6.
业务中台是一个后台管理系统,管理每个门店的各种数据及门店的支付,权限等功能,使用vue-cli构建项目,它基于 vue 和 antd实现。 1、根据产品的需求,生产兼容于目前主流PC端浏览器的前端页面。 2、使用vue-router实现SPA单页面应用开发。 3、使用vue
使用原生uni-app框架开发,它基于 vue的语法 和 uView实现是门店线上支付,会员,配送等功能。 1.pages.json文件的配置,实现底部tabbar; 2. 开发中使用uni-app提供的api进行接口请求,弹窗,页面跳转等功能; 3. 将数