熟练掌握HTML5、CSS3进行合理的网页制作,熟悉各主流浏览器之间的兼容性。
熟练掌握JS,包括ES6和TypeScript,熟练使用Jquery,Zepto等前端js库。
熟悉流行的前端开发UI库,Bootstrap,MUI,Weui等。
熟悉weex+vue的APP开发。
熟悉Gulp,Webpack前端自动化构建工具和SVN,git代码管理系统。
熟悉AngularJS、Angular4和vue框架,有一定的MVC开发经验。
了解Node.js以及npm生态系统,对node的后端开发有一定的了解。
了解require.js,sea.js和ES6提供的import,具备模块化开发经验。
熟练使用Photoshop、Axure、Illustrator等设计工具。
对Web开发的用户体验和前端方向的性能优化有一定的了解。
项目一:CRM客户管理系统
开发工具: webstorm
技术选型: angular4
项目描述:
1、此项目为一套CRM客户关系管理系统,通过这套系统帮助淘宝店家批量管理微信个人号和公众号的粉丝。
2、项目分别有手机端负责爬微信的数据,通过服务器连接到CRM前端,用户可通过CRM前端去操作几万粉丝,提高了用户的忠诚度。
3、CRM前端采用angular4开发,组件化开发降低了项目的维护成本。
项目二:易酒批微商城(1.0和2.0)----移动端
开发工具: eclipse
技术选型: angularjs
设计工具: photoshop,axure
项目地址: www.m.yijiupi.com
因为项目是在微信里打开的,可以关注微信公众号yijiupi体验,中文名:终端老板内参
项目描述:
1、易酒批微商城使用angularJS开发,由UI提供设计稿,后台提供API接口文档
2、此项目分别为1.0和2.0两版,刚去公司的时候只有1.0版,2.0则是自己开发,1.0和2.0的后台数据是完全不一样的,分别是两套接口
3、大概共用了一个多月的时间完成2.0的开发,测试和上线
4、之后又分别给1.0和2.0两个项目增加新的需求,实名认证,在线支付,凑单活动以及产品多规格等
5、开发过程中,自己也是第一次使用angular开发,也踩过不少坑,一路走过来,如今对前端MVVM开发原理有了一定的理解