1、精通DIV+CSS布局页面,熟悉W3C标准,熟悉HTML5/CSS3,熟悉移动端的rem布局和百分比布局,能解决浏览器兼容性问题。
2、熟练掌握原生Javascript,掌握并熟练使用ES6,对js继承、原型链、闭包、DOM及BOM3、事件有深入的理解,了解常用的设计模式,掌握面向对象的变成思想。正则表达式。
3、灵活使用Cookie存储、LocalStorage、SessinStorage进行数据存储。
4、灵活使用Sass、less、stylus对css进行编译。
5、熟悉Ajax异步通讯技术,可封装简易ajax库;熟悉异步JSONP\服务器代理等跨域请求技术。
6、熟练使用常用JavaScript库,如jQuery;
7、熟练使用前端工程化与模块化应用Webpack。
8、熟练使用Git、SVN进行代码管理和版本控制;
9、了解http协议,能够根据http请求报文、响应报文和状态码排查问题;
10、能使用Bootstrap、WeUI、Ionic等前端样式库和框架进行开发
11、熟练使用 Vue框架,灵活运用 Vue +Vuex+Vue-router+Axios + ES6+Elementui+ Vue-awesome-swiper + Webpack组件化开发项目。
12、熟练使用 react框架,灵活运用 react+redux+react-router+Axios + ES6+ant-design+ react-redux + Webpack组件化开发项目。
13、掌握Adobe Fireworks 等图形软件,基础的图片处理处理操作是前端开发人员的必备技能。
14、了解微场景开发,微信小程序开发,微信公众号等开发
2017/4-至2020/12 后台管理系统 WEB前端开发
项目描述: 一款公司后台管理的系统
责任描述:负责:用户登录,权限管理,用户排课,用户约课,课程管理,财务订单,学
生管理,班级管理,追踪人设置,试题管理,测评管理等功能
应用技术:
1.用vue和vant 移动端ui框架来构建移动端的页面;
2.使用vue-router路由功能进行跳转,vuex进行状态管理
3.vue组件化,书写可重复调用的组件;
4.封装选择时间插件等使其适应移动端使用;
5.实现会议室预订,会议室状态查询,我的预订,及取消,删除,修改预订内容等功能
1.用 vue 和 element-ui 框架来构建 web 端页面
2.使用 echarts 图标插件来可视化页面
3.使用 vue-router 来进行路由跳转,vuex 来进行状态管理
4.vue 组件化,书写可重复利用的组件
5.使用 axios 来统一封装接口请求
6.实现用户登录,课程查询,续课,开课,保存课程,追踪人删除,试题上传,试题删除等功能
2018/11-2019/5 用户上课系统功能 H5端页面
项目描述: 一款学生在线上课系统
责任描述: 负责: 学生微信授权登录,学生做题,学生查看做题得分与评估,学生购买课
程,学生调班,学生上课,老师直播课程,学生个人中心
应用技术:
1.用 react,ant-mobile 框架,webpack 来构建 h5 移动端页面
2.使用 echarts 图标插件来可视化学生做题得分与评估页面
3.使用 react-router 来进行路由跳转,redux,react-redux 来进行状态管理
4.react 组件化,书写可重复利用的组件,输入框高阶组件的封装
5.使用 axios 来统一封装接口请求
6.实现学生登录,个人信息修改,个人信息绑定,与第三方直播平台合作,学生保存答案 ,学生购买课程,不同平台支付等功能。
负责后台管理系统、学生在线上课系统、学生做题系统、SSO统一认证系统、公司主页,确保在不同平台、设备、浏览器上均有良好的兼容性;
负责:用户登录,权限管理,用户排课,用户约课,课程管理,财务订单,学 生管理,班级管理,追踪人设置,试题管理,测评管理等功能