项目描述:
该项目是为工业园区专门设计开发的移动端点餐系统,帮助在工业园区中工作的人员能在任何时候进行方便的在线点餐,主体 UI 界面参考了安卓版的美团外卖,主要功能模块有:点餐页面、菜品分类、购物车、订单详情等
技术栈:
Vue3、Pinia、Vue-router、Vue-axios、SCSS、ES6
主要职责:
1. 页面布局方面采用了 flex 布局,并使用 rem 单位实现常见移动设备的适配
2. 使用 Vue-router 实现单页面应用路由,并采用路由懒加载技术,进行异步加载页面组件,提高程序性能
3. 使用 Pinia 进行集中状态管理,实现在组件之间方便的共享状态
4. 使用 Vue-lazyload 实现图片懒加载,节省流量及优化页面加载速度
5. 使用 SCSS 作为 css 预编译处理器
6. 使用 ES6+语法进行开发(常用到的有:模块化、解构赋值、Promise、Class)