1.熟练使用HTML、CSS等技术,掌握HTML5、CSS3新特性。
2.熟练掌握JavaScript,如作用域链、闭包以及数组常用的方法等。
3.熟悉ES6语法特性,如模板字符串、箭头函数以及对象和数组的解构等。
4.熟练掌握localStorage、sessionStorage等前端存储方案。
5.熟练使用 vue 框架及其相关的技术栈vue-router和vuex。
6.熟练使用Element UI和Element Plus等UI组件库进行项目开发。
7.熟练使用ajax,熟练解决常见的跨域问题。
8.熟悉http协议,可以根据http请求报文、响应报文和状态码快速定位问题和解决问题。
9.熟悉常见的性能优化手段,如事件委派、图片懒加载和按需加载等。
10.熟练使用git版本控制工具,可以使用其进行代码管理。
11.了解vue3,了解vue2和vue3版本之间的差异。
12.了解TypeScript以及Node.js。
13.了解模块化开发,了解CommonJS规范。
14.了解前端常用的第三方插件如Echarts、bootstrap等。
依谷网-专注于绿色生态农产品宅生活电商(PC)。
项目描述:依谷网是一个专业农产品购物网站,为会员提供了一种全新的农副产品购物方式。
技术栈: vue-cli+vuex+vue-router+element-ui+webpack
责任描述:
完成项目的三级分类模块的开发。
完成项目的登录注册功能的开发。
使用ajax从后台获取数据并将数据泣染到页面。
参与商品详情页面的开发,期间分析代码,抽离出多个公共组件,优化代码。
使用图片懒加载,优化界面的加载速度。