Vue3.0 - Composition API 体验版开发后台管理系统

Vue3.0 - Composition API 体验版开发后台管理系统
文章图片

手把手撸码前端 , 实战大公司级后台管理系统开发 , 正规实践了解项目开发整体流程
由0到1搭建后台管理系统 , 采用Vue3.0-CompositionAPI体验版开发 , 优先体验3.0API语法;
以真实接口进行业务数据联调;并了解由产品的原型到UI设计、测试用例、业务逻辑开发、程序流程图、BUG修复、打包、部署、上线等;
基本都是干货 , 以下是完成录制的视频 , 都放在B站 , 还有小部分待更新;
第1节-了解项目开发流程
第1学时了解产品从0到1的开发流程 , 产品经理、UI设计师、研发部、测试工程师第2节-构建vue项目、代码仓库管理
第2学时安装node.js、vue3.0脚手架、创建github代码管理仓库、构建vue项目第3学时2.0与3.0的差异 , vue.config.js、引入全局样式、router重定向、elementui依赖 , git命令提交文件第4学时vue文件标准结构、v-for遍历、key、v-bind属性、@click事件、绑定class、基础数据类型、引用数据类型区别第3节-登录功能、注册功能开发
第5学时熟悉element-ui组件、制作表单验证、了解组件的用法第6学时封装校验js文件、webpack目录配置指向、export暴露方法、import引用、指令v-show、v-if的区别第7学时2.0语法转3.0、setup函数、reactive函数、ref函数、isRef、toRefs方法第8学时axios拦截器 , 模块管理API , export、exportdefault的区别第9学时axios跨域配置、环境变量、接口文档第10学时登录接口接调试、响应拦截、elementuimessage、root参数第10-1学时登录接口接调试、响应拦截、elementuimessage、root参数第11学时按测试用例流程开发项目、注册接口联调、倒计时setTimeout、setInterval、超时timeout第11-1学时第11-2学时登录接口调试、定时器知识点第12学时了解基础的Promise的方法、resolve、reject、all、race、then、catch第13学时请求头拦截、RequestHeaders添加参数、登录密码sha1加密、前端台加密流程、代码优化封装方法第4节-了解学习内容
第14学时简单了解vue学习目标 , 具体学习什么东西 , 了解基础的指令第5节后台管理框架搭建
第15学时后台首页搭建、router路由跳转、children属性、components组件、局部组件引入第16学时elementui的el-menu组件生成路由菜单、定义全局elemenui样式表、修改组个样式第17学时svgIcon制作、全局组件Vue.component、父子组件传值props、propsData、计算属性computed第17-1学时完善后台首页布局第6节Vuex状态管理仓库、token登录检验
第18学时Vuex、State、Getters、Mutations、菜单导航收起、展开第18-1学时cookie存储 , sessionStorage存储、localStorage存储、JSON.parse、JSON.stringify第18-2学时Vuex的action异步、同步、modules模块管理状态数据第19学时router.beforeEach路由守卫 , 检测toKen是否非法进入后台 , to、from参数、next方法、Vuex命名空间第19-1学时登录存储token、token存在基础逻辑进入后台第19-2学时退出后台清除token、防止非法进入、GIT代码合并、提交当天开发的代码第7节信息管理UI制作
第20学时设计稿UI制作、element-ui组件、el-select、el-row、el-col、el-button第20-1学时设计稿UI制作、element-ui组件、el-table、el-pagination第20-2学时设计稿UI制作、element-ui组件、el-dialog、父子组件回调emit、修饰器sync、vue2.0、3.0写法、watch第20-3学时设计稿UI制作、element-ui组件、el-messageBox、自定义全局方法exportinstall、VUE3.0组件重命名、watch第20-4学时设计稿UI制作、信息分类UI制作第8节信息管理功能开发、接口联调
第21学时信息管理模块 , 一级分类接口、获取分类接口、onMounted、相关优化第21-1学时信息管理模块 , 删除接口、修改接口第21-2学时接口封装 , vue3.0封装方式 , vuex的actions方式 , 为后期维护方便第21-3学时添加信息接口、获取列表接口、分页处理请求数据、获取分类优化 , 变量优化第21-4学时单记录、批量删除接口、table组件数据加载优化、formatter属性返回值、日期组件配置数据格式、筛选条件处理第21-5学时信息编辑接口、添加子级分类接口、请求全部分类接口第9节项目原型学习、git命令
第21-6学时原型学习、原型版本查看、GIT命令控制代码版本迭代、合并代码、创建新分支【Vue3.0 - Composition API 体验版开发后台管理系统】第10节信息管理详情页开发、接口联调
第22学时router路由跳转、5种传参方式、vuex配合HTML5本地储存第22-1学时详细页数据读取、初始化数据、富文本编辑器、vuedevTool依赖第22-2学时elementuiupload组件结合七牛云第三方储存 , 七牛云建立空间、域名绑定、解析第22-3学时elementUI组件二次封装开发 , 组件封装的一些问题思考 , 什么时候需要watch , 传参动态配置数据第11节用户管理功能开发
第23学时用户管理功能迭代、git分支创建、日常工作中的日报、周报总结、项目的管理第23-1学时用户管理UI制作、elementUIel-select组件封装、参数配置、组件命名冲突第12节组件化开发模式
第23-2学时真正理解vue组件化开发、组件概念、优势、全局组件component、局部组件import、从源头解决BUG第23-3学时vue生命周期 , 组件生命周期 , 3.0改写2.0组件第23-4学时vue3.0生命周期 , 封装el-table组件第23-5学时封装el-table组件 , v-slot插槽3种方式 , 数据绑定第23-6学时封装el-table组件 , 数据请求 , 整合url请求地址 , 统一api文件夹管理第23-7学时封装el-table组件 , 业务逻辑的拆分、组合第23-8学时elementUI页码组件、业务逻辑拆分页码 , 配置项第23-9学时vue2.0mixins混入、按需混入、全局混入第13节用户管理功能
第24学时省、市、区、街道组件封装、业务逻辑抽离第24-1学时省、市、区、街道组件封装、业务逻辑抽离第24-2学时省市区数据返回 , el-radio、el-checkbox、获取角色管理API第24-3学时用户添加接口、json对象深拷贝、浅拷贝用法及注意事项第24-4学时组件通讯开始篇.sync、elemntUISwitch组件、用户列表、删除接口联调第24-5学时组件通讯完整版(重点知识)第24-6学时用户状态接口、编辑接口、搜索接口联调(上)第24-7学时用户状态接口、编辑接口、搜索接口联调(下)第14节动态路由开发
第25学时动态路由开发 , 以系统分配路由 , 系统列表接口第25-1学时动态路由开发 , 以角色分配路由第25-2学时按钮级权限直接看视频 , 点击“了解更多”;或关注公众号《手把手撸码前端》
↓↓↓


    推荐阅读