熟练掌握HTML、CSS、JavaScript以及前端常用的工具
熟悉ES6以及前端模块化开发
熟悉Vue2前端开发框架,有在项目中使用过。了解Vue3
熟悉组件间的通信和数据的管理,熟悉Vuex、Vue-Router等
熟悉一些常见的UI框架如:ElementUI、VantUI等
了解uni-app,能够使用uni-app开发微信小程序,有实际的开发项目
了解Node.js及Express开发框架,并且能够使用Node.js开发简单的后端服务,有实际使用过
了解Git版本管理工具及HTTP网络协议
及达外卖(个人项目)
担任角色:前端
项目描述:该项目是一个仿饿了么H5风格的外卖平台,高度还原最新版饿了么H5。用户可根据自己当前定位浏览附近店铺
的菜品进行浏览查看。用户登录后可以进行点餐,查看已点订单及历史订单等
技术栈:Vue2、Vue-router、Vuex、Axios、VantUI等
个人职责:
负责解决移动端适配问题,所以本项目采用rem移动端布局
负责项目首页的开发,使用Vue-Router的路由懒加载提升了首屏加载速度
负责首页的性能优化,使用图片懒加载及数据懒加载模式,使首页性能得到了提升
负责显示用户的当前位置,使用Geolocation API首页加载时获取用户的当前定位
负责城市搜索功能,使用Lodash.debounce防抖,避免搜索时多次发送请求
负责Vuex中数据的持久化,使用Vuex-PersistedState对Vuex中的某些状态进行持久化,避免刷新页面后数据丢失
豆豆电影(微信小程序已上线体验版)
担任角色:全端
项目描述:该项目是一个影视搜索微信小程序,大部分影视在该小程序中都可以搜索到。通过搜索想看的影视剧点击即可
观看。通过微信一键登录后可以记录用户观看记录。
技术栈:前端:uni-app、uni-ui、后端:uniCloud云函数及云数据库、CMS采集站
个人职责:
负责CMS采集站的搭建以及影视数据的采集。通过开源项目搭建
负责小程序搜索功能的开发,搜索后数据及图片的展示采用懒加载模式,提高加载速度,提升用户体验
负责登录功能的开发,通过微信小程序提供的登录接口,用户授权登录后获取到用户的openid存入本地
负责观看记录功能的开发,通过video提供的api获取影视当前观看的时间及集数,通过请求云函数后存放到云数据库
中。当用户再次打开之前已经观看过的影视后就会自动跳转的之前看到的集数和时间
及达外卖(个人项目) 担任角色:前端 项目描述:该项目是一个仿饿了么H5风格的外卖平台,高度还原最新版饿了么H5。用户可根据自己当前定位浏览附近店铺 的菜品进行浏览查看。用户登录后可以进行点餐,查看已点订单及历史订单等 技术栈:Vue2、Vue-router、Vuex、A
豆豆电影(微信小程序已上线体验版) 担任角色:全端 项目描述:该项目是一个影视搜索微信小程序,大部分影视在该小程序中都可以搜索到。通过搜索想看的影视剧点击即可 观看。通过微信一键登录后可以记录用户观看记录。 技术栈:前端:uni-app、uni-ui、后端:uniClou