熟悉前端开发语言 HTML、CSS 和 JavaScript。
熟悉常规的数据结构和算法,如栈,队列,二叉树,图等结构和查找,排序,DFS,BFS等算法。
熟悉基础的操作系统原理及相关知识
熟悉基本的ajax相关技术
熟练使用Vue 框架,熟悉基本Promise 的使用 ,熟悉 ES6 语法,网络模块的封装
了解基本的git 命令,Webpack的基本配置
一个实现淘宝页面,对用户和商品进行管理的系统,页面和之前的web应用类似,但采用了模块化,组件化的模式开发,使用vuecli搭建整个项目,完成用户管理,权限管理,商品管理,订单管理等模块,主要技术是vue+element+vue-router+axios, 采用前后端完全分离模式。
技术点: 1.在登录功能上实现了路由守卫,运用了axios拦截器
2.对axios进行了封装,并且使用了async/await/来简化异步请求
3.对商品搜索进行了优化,利用防抖策略减少发起请求的频率