Vue3 带来的改变,除了其自身新特性,还有相应的技术栈变化——比如 Pinia 将逐渐替代 Vuex 。本课程将带领大家使用 Vue3.2 + Pinia+ Vite + TS 高仿饿了么 Web App,帮助大家掌握 Vue3“全家桶”技术栈的同时,还掌握前端性能优化的常用方法和巧用设计模式应对复杂应用场景的能力。
项目新建
工程化规范配置
mock server 搭建
基础组件封装
业务组件开发
项目部署
· 首页详情接口
· 首页搜索接口
· 商品列表接口
· 用户登录接口
· 我的详情接口
· 商家列表接口
· 商家详情接口
· 首页视图组件
· 我的视图组件
· 搜索视图组件
· 登录视图组件
· 商家详情视图组件
· 商品详情视图组件
· ScrollView 组件
· LoadingView 组件
· Popup 组件
· Overlay 组件
· 金刚位组件
· 倒计时组件
· 滚动提示栏组件
· 商家列表组件
· 商家头部组件
· 商品列表组件
· 购物车组件口
· 添加移除购物车组件
· 组件
· 信息组件
· useAsync
· useAuth
· useToggle
· useDebounce
· useCountDown
· useInterval
· useTimeout
· useLocalStorage
如何从多个维度思考实现“高质量”组件,课程中都有答案:
组件的可维护性? 组件的可读性? 扩展性、健壮性、通用性? 这个组件是否需要封装抽离? 这个组件是否和业务强关联?
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题