html5, ajax, react, redux, ant-design,微信小程序,微信公众号开发,企业微信app开发
nodejs,py等技术
熟练使用HTML、CSS、Javascript、AJAX、JSONP、CORS,熟练使用JQuery、Zepto、Echarts、iScroll等类库,熟悉Web前段的开发。熟练使用HTML5、CSS3和ECMASCRIPT 5。
熟练掌握响应式布局和弹性盒布局,了解sass,熟悉yo等类库,熟悉AmazeUI、Bootstarp类库,基于HTML5的webApp开发以及各种手机移动端适配;
了解http协议,熟悉Restful API;
熟悉性能优化;
熟悉Vue理解MVVM框架实现原理,能够使用angular;
熟悉Javascript模块化编程,熟悉Requirejs和commonJs;
熟练使用webpack,理解前端工程化。使用webpack管理工作流;
熟练使用Git;
理解设计模式的应用,熟悉工厂模式、单例模式和观察者模式;
10、了解Node.js。了解ECMAScript6,了解Promise及其第三方类库Q、bluebird以及jquery中的defer属性;
团车网:m.tuanche.com
项目描述:
一款为汽车论坛宣传和推广的网站,网站功能全面,运用很多前沿技术,开发难度中等,后期修改较多,因为网站内容量较大,请求次数较多,开发过程中出现较多问题,例如卡顿,布局bug,css3动画不流畅等问题,所以重新做技术选型,多处体现性能优化开发。
网站首页布布局规整,使用调用后端数据完成热门车型栏的更新;
车辆详情页运用angular完成评论区域的制作,其次有一个表栏,前端表单验证和提交表单;
项目职责:
此项目为小组项目,本人主要根据设计图完成页面布局和样式,页面兼容以及与后台的交互。
应用技术:1、h5+div流式布局;
2、使用媒体查询适配手机;
3、使用promise的bluebird的第三方类库实现用同步编码处理异步请求;
4、使用base64图片减少请求次数;
5、js代码上的优化,使用前端路由实现跳转,牺牲了启动效率,换的后期操作的流畅性;
角色 | 职位 |
负责人 | 高级前端开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |