HTML+CSS
1、 熟练掌握DIV+CSS布局,遵循代码书写规范,能够书写可读性强的前端代码;
2、 对常见的浏览器兼容问题有一定的理解,熟练掌握hack技术,且能书写出兼容各个主流浏览器的前端页面。
移动端
1、 在移动端中能够灵活运用新增标签,减少代码冗余;熟练掌握CSS3阴影与背景,辅助页面开发,处理效果相关细节;灵活利用CSS3的过渡、变形、动画属性,实现各类页面效果;
2、 灵活应用视口,通过横向百分比,纵向rem,使移动端网页在不同分辨率下,都能够很好的兼容
3、 掌握响应式布局,在不同设备下,通过媒体查询,能够在不同的分辨率(断点)下加载不同样式,断点之间利用相对度量单位实现过渡渐变的效果
JavaScript
1、 对作用域有一定的理解,能够清楚知道this的指向,有效合理的利用事件绑定,来进行相关页面的开发,实现简单tab切换、滚动图与计时器等处理效果;
2、 熟练掌握DOM相关操作,有良好的逻辑思维,能够熟练掌握增删改查来进行相应页面开发,实现拖拽、碰壁反弹、淘宝放大镜等效果;
3、 熟练掌握JQ的相关操作,能够进行JQ特效快速开发,实现结构合理,功能完善的网页与效果;
4、 掌握AJAX基本原理、原生AJAX基本步骤以及兼容情况,能够使用原生方法及jQuery框架实现前后的数据交互,对JSON的基本数据格式有一定的了解。
5、 精通vue.js和微信小程序。
微信小程序搜索(D势力榜):项目采用前后端分离,前端工作为我独自完成,页面样式比较丰富,全为手写样式(只要设计师设计出来的样式基本上都能实现)。列表采用瀑布流展示,比较灵活相比固定宽高的列表。还有canvas自定义制图。
角色 | 职位 |
负责人 | 前端开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |