1、 html, css, jQuery三者完全掌握;
2、 掌握原生HTML5和CSS3技术,能够独立完成移动端页面开发;
3、 了解ES6的所有新特性,如:箭头操作符、类的支持、增强的对象字面量、字符串模板、解构、默认参数值、不定参数、拓展参数、let与const 关键字、for of 值遍历、iterator, generator、模块、Proxies等;
4 、熟练使用命令行,包括 gulp、 webpack 、vue 、git ;
5、 理解前端常用设计模式,如闭包、面向对象、MVC、MVVM、单项数据流、路由、单元测试、SSR、意大利面条、模块化、组件化、函数式、纯函数、高阶函数、不可变数据;
进入前端工作已快有五年时间,现在对PC、wap、app页面需求以及SEO优化都有比较深刻的认识了。
以下提出我自己的几点看法:
一个好的开发人员应该具备这几个标准:换位思考、开发顺序、构思。
这么多人说,为什么技术强没有上榜呢?很简单,你开发能力极强,但不对用户的需求进行分析、构思,你永远都不知道客户需要的是什么、用户体验的是什么。
开发者做的产品不是自己觉得怎么方便怎么来,而是站在对应用户的角度看待这个需求是否合理。
此项目是七尚酒店的官方网站,主要功能用于展示介绍酒店和房间信息,其中预定房间是通过接口跳转第三方预定页面。网站中用css做了一些视觉差的效果
在此项目本人主要负责前端部分的开发,项目中运用了css3d插件 实现jpg图片360度展示效果,项目总共有5个场景,用时1天完成(不含修改调整的时间)