熟练Vue框架,Vue全家桶(Vue-Router/VueX/Vue-cli/bus/axios)。
熟练React框架,熟悉react-router-dom,redux等技术
熟练微信小程序开发,掌握小程序原生开发,掌握小程序开发框架mpvue,uni-app。
熟练H5开发,熟悉rem布局原理。
熟练响应式布局开发,能够使用栅格系统实现一套代码处理多端适配。
熟练HTML5,CSS3能开发符合web标准规范化的网页。
熟练JavaScript并能书写原生代码,熟练Jquery,zepto等前端主流JS库.
熟练Bootstrap,ElementUi,AntDesign等主流UI框架进行快速开发。
熟练ECMAScript6的相关新特性,能够熟练书写ECMAScript6新语法,熟悉Common.JS规范。
熟练AJAX技术,熟悉JSONP请求,并且能够解决开发过程中产生的跨域问题。
熟练Git版本控制工具,并且能用其进行团队协作,熟悉GitHub,GitLab,熟悉GitFlow规范。
熟练PostMan接口调试工具。
熟练使用NPM包管理工具。
了解webpack,进行webpack基本配置,搭建简易脚手架。
了解Node.js,能够的使用express框架实现简单的本地服务器搭建。
了解Mysql数据库,能够书写简单的sql语句。
了解TypeScript,掌握其TypeScript相关概念和特性。
描述:
产品主要经营类目为宠粮,宠物用品,项目有分为小程序端以及PC端管理后台。
职责:
负责前端部分的设计图纸的还原,前端结构代码样式的书写;实现产品中的一些用户操作上的逻辑交互效果;保证代码的可维护性以及减少代码冗余,封装公共组件,与后端进行数据对接,配合后端完成最终的上线,并解决代码bug。
技术:
使用wxml语法,css3完成页面布局。
使用swiper组件完成首页轮播制作。
使用图标字体完成小程序所需要的图标。
使用rpx适配,使用百分比,flex布局。
使用wx.request完成前后台数据交互。
使用wx.navigateTo完成对非tabbar页面路由的跳转。
使用Component封装自定义组件。
使用wx.setStorage缓存通用数据,减少请求次数。
使用h5+css3完成基本布局样式,几乎都是使用的flex布局;
部分借助Element-ui完成,使用Echart插件完成视频信息可视化图表;
使用vue-router和axios实现页面路由和数据的请求功能;
使用localStorage、sessionStorage存储一些通用数据,减少请求完成交互。
使用props、$emit和eventBus完成父子、兄弟组件的通信,实现交互。
使用了部分ES6语法,如:let、const、promise、箭头函数等等。