从事Web前端开发,掌握面向对象的编程思想,掌握常用设计模式。
掌握WebStorm、HBuilder、VSCode、Svn、Git等流行开发工具的使用。
熟练掌握HTML、CSS、JavaScript等Web前端技术。
熟练使用jQuery、Zeptojs等JavaScript库。
熟练掌握Ajax技术,与后台进行数据交互。
熟练使用Vue.js渐进式框架的开发模式。
熟练使用Bootstrap框架,实现响应式布局及页面自适应。
熟练掌握HTML5+CSS3、DIV+CSS等网站前端技术。
熟练使用canvas、svg、video和audio等标签。
熟练掌握cookie、sessionStorage和localStorage等前端常用客户端存储数据方式。
熟练掌握响应式设计,能够开发移动端页面;熟练使用Swiper手机端应用库。
能够使用gulp自动化构建工具。
了解less,Echarts图表库。
熟练使用AngularJS框架,实现单页面应用与路由跳转。
初步了解React Native混合开发模式。
熟悉微信小程序、微信公众号开发。
能够熟练编写标准前端代码,熟悉浏览器兼容问题解决方案。
有较好的界面美观优化能力。
已养成规范的编码风格、良好的编程习惯、有较好的中英语读写能力。
中国妇产科网
项目描述:
这是一款定位于专业医师的继教学习和学术交流的平台,得到了众多业内专家的支持,也得到了全国专业医师的认可,是广大妇产医学工作者学习和交流的家园。
主要功能包括:注册登录、路由跳转、关键字搜索、首页轮播、视频筛选、视频播放、收藏、支付、分享等。
责任描述:
主要参与项目框架的搭建、登录页面、视频筛选页面、性能测试以及维护版本的迭代更新等。
主要实现:
1.项目整体采用框架AugularJS实现。通过选择不同分类显示不同视频来实现路由效果。
2.项目采用单点登录,在微信客户端登陆时,服务器先将sessionID传到前端,再由前端发送请求时带回到服务器,保证了sessionID在分发过程中不会丢失。
3.视频模块进行筛选时,每个选项都绑定了Key值和Value值,选择过程中Key值和Value值相同时会清空已选择项目,显示当前选择项目。
4.注册里用正则进行手机号码验证,并在输入框失去焦点时进行$http请求,用以实时判断手机号码是否已经注册,更加符合规范,提升用户体验。