1.熟练使用HTML/CSS,能够书写出语义合理,结构清晰,易维护的页面结构,能够兼容主流浏览器
2.熟练使用响应式布局,流式布局,flex布局,使用rem进行屏幕适配
3.掌握JavaScript编程,深入了解DOM、BOM、ECMAScript,对闭包,原型链有一定理解
4.熟练使用axios, ajax处理异步网络
5.熟练使用前端框架Bootstrap,Vue,ElementUi等进行效率开发
6.了解Vue响应式原理,使用EventBus,Vuex组件间值传递
7.熟练使用git 版本管理工具
使用MVVM, MVC设计思想来进行项目的快速开发,达到高内聚、低耦合的开发目的;
项目一:B2B商务站 (2019.04-2019.09)
项目描述: 本项目为各大行业公司提供在线产品展示交易平台,类似于58同城,使用Vue+Spring
Boot前后端分离模式开发。
负责模块:登录模块、首页模块
技能要点:
1.使用Vue框架+Element-ui组件库快速搭建项目界面
2.使用Element-ui里的自定义校验validator
3.LocalStroage缓存用户登录信息
4.使用路由守卫对用户登录信息进行鉴定权限
5.编译使用less语言
6.封装axios请求拦截器,响应拦截器,优化网络请求
使用git进行项目管理