1.熟悉HTML语言和CSS样式表,熟练使用百分比,rem,弹性盒子,响应式等方式实现页面布局
2.熟练的javascript编程能力。js对象、原型链、数组、BOM、DOM、继承等
3.熟练运用 jQuery 库和 swiper、iscroll、template.js、echart、amchart、layer等插件进行编码和实现网页特效
4.熟悉ajax异步交互数据原理,擅长处理前后端、跨平台交互,熟练使用jsonp、nginx代理、postMessage等跨域方法
5.熟练运用Less、Sass、Gulp、Webpack、Vite等相关技术,实现代码的维护成本的降低和资源的更快的加载,给用户更好的体验
6.熟悉Html5,Css3新特性,熟悉TypeScript等新技术
7.对主流浏览器有一定兼容性处理能力,使用过对微信开发JSSDK方法的调用和开发
8.熟练的掌握Vue、Angular、React、Require等Web前端流程开发技术和框架
9.可以使用Svn、Git工具进行团队开发,熟悉gitHub、gitLab、码云等代码管理平台
10.熟练使用Sublime、HBuilder、WebStom、PhotoShop、Atom、VSCode等开发工具
11.对Linux系统运维有一定了解,能够部署Nginx、MongoDB、Mysql 等
12.可以使用nodeJs开发server端功能
13.具有良好的编程习惯和较强的分析解决问题的能力
14.熟悉管理系统的开发工作;熟悉ES6版本标准
项目一:桃知学教学云平台
项目描述:项目分为专业版和开放版,专业版适用于学校教学,有针对性、制定性;开放版用以提供老师一个良好的教学平台,实现网络式教学,具有通用性。
技术要点:
1.Vue + Sass + Element-ui响应式布局,完成项目开发
2.使用 Webpack构建工具,完成对项目的压缩打包和转换操作
3.使用vuex做全局状态管理
4.使用ES6+开发,用babel转换适配兼容
5.微信JSSDK使用,实现微信PC登陆、微信支付等功能
6.使用NodeJs 开发微信所需api接口,对微信接口合并转化到项目使用
项目二:OTC 虚拟币交易平台
项目描述:加拿大外包项目。
技术要点:UMI + React + antd + antd mobile
项目三:奥鹏数据统计平台
项目描述:教学、学生中心 一体的云平台,Angular + bootstrap + gulp
自研发设计系统,主要提供给运营替换官网广告和文案,前端技术:vue、vuex、element-ui、axios 等;后端技术:koa2、mysql、graphql、ftp 等
国外外包项目,主要用来提供一个虚拟币交易平台。 前端技术栈:Umi、React、antd、antd mobile、mockjs、iconfont