1、熟练掌握HTML/HTML5标签以及CSS/CSS3层叠样式表的应用
2、熟练使用原生JavaScript、jQuery完成页面特效
3、熟练处理pc端IE浏览器的兼容性问题
4、熟练使用VueJs、React等流行框架进行前端开发,并进行后台数据交互
5、熟练使用BootStrap、Foundation等前端UI框架快速完成页面搭建
6、熟练使用swiper,iscroll,photoswipe等前端插件
7、熟练使用gulp自动化构建工具
8、熟练使用git、svn代码管理工具
9、熟练使用Dtcms内容管理系统快速完成企业官网搭建
10、熟练掌握微信小程序和支付宝小程序开发
11、熟练使用sqlserver数据库进行数据操作
12、了解nodeJs开发,熟练使用npm包管理工具
13、了解ES6开发规范
项目一:
项目描述:你定旅行微信小程序
个人职责:小程序开发
项目总结:这套小程序是我们公司现有的一款做线上定制旅行业务的小程序,在小程序开发过程中,我熟读微信小程序开发文档,合理使用组件,框架和各种api,无论是在小程序页面上,还是在js上,都得到了很大程度的提高,可以很好地与后台接口进行交互,同时,对于现在已经快成为趋势的MVC有了更深层次的理解。
项目二:
项目描述:网拍系统改版
个人职责:用Vue搭建前端页面,和后台进行数据交互
项目总结:此次系统改版使用vue-cli脚手架直接搭建模板,页面结构完全重新设计,逻辑上由原来的dom操作换成vue处理数据,使得页面轻便,快速,前端性能得到了很大的优化,而且前后台的交互由原来的嵌套在页面内转化为直接给定接口,前后端分工得以明确,处理起来变得简单而高效。
项目三:
项目描述:网拍系统
个人职责:前端页面及数据交互
项目总结:这套网拍系统嵌套在微信公众号中,相当于是移动端web开发,这个过程中就涉及到了移动端开发的种种问题,首先是自适应布局,其次是各种移动端特效在微信内置浏览器中的呈现方式,还有android和ios系统对不同元素,不同属性的兼容性,拍照上传,图片点击预览,长按删除,长按拖拽、整屏滑动、本地存储等,都需要不断维护,不断创新。在系统的限时拍卖板块中,参与拍卖的用户可以像用其他社交工具一样进行聊天,出价等,我在写这个聊天界面的过程中收获颇多。