1.熟练掌握HTML/CSS/JavaScript,熟悉页面架构和布局;
2.熟悉JQuery、Ajax等前端技术,能较好运用这些技术完成功能需求;
3.熟悉掌握Vue框架,理解其基本原理,能使用Vue框架进行页面开发;
4.熟悉Webpage等前端构建技术,理解工程化开发;
5.对待工作认真负责,具有较好的学习能力、分析解决能力、沟通能力
以及团队协作能力, 能积极主动学习相关知识,提升专业能力;
项目描述:
运用html+css+axios+vue-cli+router+vuex+vue Devtools+ElementUI+Webpack进行开发;
3.使用div、css完成静态页面,运用flex、浮动、定位布局实现布局需求;
2.使用vue-cli脚手架搭建项目,运用axios进行二次封装请求函数;
5.利用vue全家桶实现业务逻辑与项目开发,其中用到组件通信、路由配置/传参、vuex、导航守卫等技术;
1.该项目是一个PC端电商网站,包括登陆注册、首页、搜索、商品详情、购物车、结算等模块;
6.使用swiper做页面轮播效果,需注意初始化;
7.使用Webpack进行项目打包;
4.引入ElementUI插件,完成部分页面展示,如支付页面的付款二维码弹框MessageBox;
项目总结:一般组件化网站开发流程为:先实现静态页面、再拆分组件、向服务器获取数据展示,最后实现动态业务; 此外,还需对代码进行优化,应尽量减少发送请求的次数,使用防抖、节流、图片懒加载、路由懒加载
等 技术优化性能,尽可能抽离公用组件,注册为全局组件,提高代码复用率。
通过该项目,对开发网站有了更全面的认识,基本能够独立完成业务逻辑的实现;
可兼职时间
可兼职地点
0条评论 雇主评价