这门课解决什么问题
很多前端开发者学完基础语法后,常常卡在“能写静态页面,但做不出一个带后端接口和后台管理的完整项目”这个阶段。市面不少教程只讲视图层,碰到接口联调、鉴权、路由配置就草草带过。这门课围绕一个博客系统展开,前端用 Vue3 搭配 Ant Design Vue 做界面,后端用 Koa2 提供接口,把前后端联调的真实流程走一遍。它解决的核心问题是:让你不再只停留在写组件,而是理解一个有前台展示、有后台管理、有接口交互的项目是怎么跑起来的。
适合什么基础,建议先看哪几块
资料定位很明确,默认你已经掌握 JavaScript 基础、ES6+ 语法,并且对 Vue2 和 Vue3 有基本了解。如果你连 v-model 和组件传参都生疏,建议先补基础再来,否则中途联调部分会吃力。建议先把项目初始化和配置优化这两块看完,搞懂工程怎么搭起来、Ant Design Vue 怎么引入,再进入主展示模块。管理模块涉及登录鉴权和接口保护,是这门课的难点,不要跳着看,按顺序走更扎实。
学完能独立做什么,资料怎么配合练习
跟着走完,你应该能独立搭一个带前台文章列表、分页、归档、关于页和后台登录管理的小型内容站点,并且自己写 Koa2 接口完成数据交互。练习时建议不要只对着视频抄代码,每做完一个模块先暂停,自己改一个变体:比如列表页换个布局,分页参数改一下请求逻辑,登录模块自己加一个退出功能。资料包里的代码是用来对照查错的,不是用来直接运行交差。遇到跑不通的地方,先看自己哪一步漏了配置,再拿资料里的代码段比对,这样学下来才真正变成自己的东西。
具有JavaScript基础,ES6+基础,vue2.x,vue3基础的人群。次给大家带来在vuecli4下创建的vue3 + antd + koa2博客项目的
课程目录
* 01 课程介绍/
* 01 课程介绍
* 02 项目初始化/
* 01 新建项目
* 02 初始化项目
* 03 引入antd
* 04 配置优化
* 03 主展示系列模块开发/
* 01 头部区块开发
* 02 视图头部区块开发
* 03 路由跳转功能开发
* 04 过渡动画添加
* 05 卡片列表区块开发
* 06 回到顶部与分页组件的引入
* 07 分页组件与param的联动
* 08 分页组件封装
* 09 读书页面与项目页面开发
* 10 赞助列表页与归档页开发
* 11 返回首页修复
* 12 路由跳转功能添加
* 13 关于页开发
* 14 404页面开发
* 04 管理系列模块开发/
* 01 登录界面路由添加
* 02 登录界面开发
* 03 引入富文本编辑器
* 04 富文本界面样式开发
* 05 本地草稿实现(上)
* 06 本地草稿实现(下)
* 07 文章发布modal开发(一)
* 08 文章发布modal开发(二)
* 09 文章发布modal开发(三)
* 10 文章管理开发(一)
* 11 文章管理开发(二)
* 12 文章管理开发(三)
* 05 koa2基础讲解/
* 01 koa基础(一)
* 02 koa基础(二)
* 03 koa基础(三)
* 04 koa基础(四)
* 05 koa基础(五)路由
* 06 koa2增强定制/
* 01 中间件注册流程优化
* 02 路由支持(一)
* 03 路由支持(二)
* 04 ctx扩展支持
* 05 类型提示支持(一)
* 06 类型提示支持(二)
* 07 全局错误处理支持
* 08 返回api优化
* 09 ctx扩展类型提示支持
* 10 路由类型提示支持
* 11 controller层支持
* 12 日志处理支持
* 13 参数验证支持(一)
* 14 参数验证支持(二)
* 15 orm支持(一)
* 16 orm支持(二)
* 07 api开发/
* 01 登录接口开发
* 02 文章接口开发(一)
* 03 文章接口开发(二)
* 04 文章接口开发(三)
* 05 文章接口开发(四)
* 06 文章接口开发(五)
* 08 JavaScript函数运用技巧/
* 01 JavaScript函数运用(一)
* 02 Javascript函数运用(二)
* 03 JavaScript函数运用vue实践
* 09 前后端交互实现/
* 01 开发环境跨域处理
* 02 登录交互处理(一)
* 03 登录交互处理(二)
* 04 路由守卫处理
* 05 文章管理交互-新增(一)
* 06 文章管理交互-新增(二)
* 07 文章管理交互-列表获取
* 08 文章管理交互-删除
* 09 文章管理交互-查看
* 10 文章管理交互-更新(一)
* 11 文章管理交互-更新(二)
* 12 首页视图获取
* 13 归档交互(一)
* 14 归档交互(二)
* 15 交互收尾(一)
* 16 交互收尾(二)
* 10 部署上线/
* 01 部署上线前置优化(一)
* 02 部署上线前置优化(二)
* 03 云服务购买
* 04 部署上线






