教程前言
宝贝分享@Koa+MongoDB打造简书后台,大小4.70G,1个压缩文件。本套教程存放在百度网盘,可以转存以后在线解压,或者下载到本地离线解压,压缩文件解压无需密码。
教程目录
TIPS:没有文件后缀的均为目录或文件夹
01.1-课程介绍
02.1-Node.js是什么
02.2-Node.js到底好在哪里?
03.1-Node.js安装
03.2-编写第一个Node.js程序
03.3-npm是个什么鬼
03.4-nodemon用了就停不下来
04.1-Node中的模块化
04.2-系统模块
04.3-path模块
04.4-fs模块
04.5-buffer模块
04.6-event模块
04.7-http模块
04.8-GET请求
04.9-POST请求
05.1-Koa简介
05.2-安装Koa
05.3-使用脚手架搭建Koa应用程序
05.4-路由简介
05.5-Koa中间件
05.6-自己编写一个Koa路由中间件
05.7-使用koa-router实现路由
06.1-RESTful API简介
06.2-RESTful API设计最佳实践
06.3-RESTful统一接口的限制
07.1-控制器简介
07.2-获取HTTP请求参数
07.3-发送HTTP响应
08.1-错误处理简介
08.2-Koa自带的错误处理机制
08.3-自己编写一个错误处理中间件
08.4-使用koa-json-error处理错误
08.5-使用koa-parameter校验参数
09.1-NoSQL数据库介绍
09.2-MongoDB介绍与安装
09.3-MongoDBCompass让数据清晰可见
10.1-使用mongoose连接数据库
10.2-设计用户模块的schema
10.3-用MongoDB实现用户的增删改查
10.4-封装数据模型层
10.5-封装CRUD的方法
11.1-使用VueCLI创建Vue.js项目
11.2-配置ElementUI组件库
11.3-使用axios发送异步请求
11.4-axios的进一步封装
11.5-规划前端的目录结构
11.6-后台系统界面设计
11.7-前端路由设计
12.1-什么是JWT
12.2-在Koa框架中使用JWT
12.3-后台系统的登录界面设计
12.4-系统用户登录接口设计
12.5-使用koa-jwt中间件
12.6-用户登录验证的接口设计
12.7-修改密码接口设计
13.1-使用koa-multer模块实现上传
13.2-生成图片链接地址
13.3-ElementUI上传组件的使用
13.4-图片上传成功的缩略图
14.1-个人资料的接口设计
14.2-个人资料的界面设计
14.3-完善修改个人资料的功能
15.1-发布文章的接口设计
15.2-分页查询所有文章的接口设计
15.3-修改文章的接口设计
15.4-删除文章的接口设计
15.5-统计文章阅读量的接口设计
15.6-发布文章的页面设计
15.7-文章列表页面设计
15.8-编辑文章页面设计
16.1-文章评论的接口设计
16.2-前台查询评论的接口设计
16.3-后台评论查询的接口设计
16.4-后台查询的页面设计
17.1-关注作者的接口设计
17.2-粉丝取关的接口设计
17.3-查询粉丝的接口设计
17.4-粉丝列表页面设计
18.1-选购域名与服务器
18.2-增强服务器安全等级
18.3-搭建生产环境
18.4-部署项目发布上线
19.1-回顾与总结