Vue.js 和 Node.js 构建内容发布系统培训
内容发布系统作为基础的网站应用,可以用于新闻、博客、官网、论坛、社区等各种用途。
1 MongoDB 的常用命令
2 Koa 的使用
3 图片上传下载
4 Vue CLI 脚手架
5 Vuex 全局状态用法
6 axios HTTP 请求库的配置使用
7 富文本库 wangeditor 用法
8 Mongoose 框架用法
9 Koa 中间件编写和逻辑
10 Vue.js 的使用和特点
11 Vue Router 路由管理
12 Ant Design of Vue UI 库
13 JWT 鉴权
14 Nginx 基本配置和反向代理
1
前端基础和技术选型
1.HTML、CSS、JavaScript快速概览
2.前端框架概览和选型
3.后端选型
4.数据库选型
5.Web服务器选型
2
课程所需环境搭建
1.快速搭建环境
2.npm包管理器
3.Git代码管理
4.VueCLI脚手架
5.Nodejshttp服务器
6.MongoDB服务器和客户端
7.Nginxhttp服务器
3
数据库与数据模型
1.MongoDB命令行基本操作
2.Mongoose介绍
3.MongooseSchema
4
Koa 和中间件
1.Koa安装使用
2.Koa中间件逻辑
3.Koa中间件编写
4.Koa中间件应用
5
文章 API 编写
1.路由中间件
2.Mongoose增查改删
3.bodyparser中间件
4.curl访问接口
6
评论模块 API
1.评论API设计
2.评论和文章相连接
3.子文档相关操作
7
鉴权与图片上传下载
1.JWT
2.multr上传
3.static下载
4.注册登录API
5.图片上传下载API
8
Vue.js 基础
1.Vuejs简介
2.Vuejs模板语法
3.Vuejs条件和循环
4.Vuejs生命周期钩子
9
Antd 和注册登录页面
1.axios
2.promise
3.AntDesignofVue
4.注册登录页
10
Vue Router 和 Vuex
1.VueRouter
2.路由导航
3.Vuex
11
文章相关模块
1.富文本
2.vhtml
3.分页
4.组件和Props传递
5.评论
12
后台管理
1.权限设计
2.管理功能
13
用户信息修改
1.图片上传组件
2.图片下载
3.异步函数
14
生产部署
1.生产环境配置
2.前端编译打包
3.pm2配置
4.nginx配置