Node.js仿知乎服务端-深入理解RESTful API

第1章学习之前要告诉你的
1-1关于这门课程你想知道的都在这一节里面了
第2章跟着 GitHub 认识 RESTful API
2-1REST 是什么以及它的 6 个限制
2-2统一接口的限制
2-3RESTful API 简介
2-4RESTful API 设计最佳实践
第3章用 Koa 说 Hello World
3-1Koa 简介
3-2安装搭建第一个 Koa 程序
3-3Koa 中间件与洋葱模型
3-4作业节
第4章Koa 框架的路由与 RESTful API 最佳实践
4-1路由简介
4-2自己编写 Koa 路由中间件
4-3使用 koa-router 实现路由
4-4HTTP options 方法的作用是什么
4-5作业节
4-6RESTful API 最佳实践——增删改查应该返回什么响应
第5章Koa 框架的控制器以及设计更合理的目录结构
5-1控制器简介
5-2获取 HTTP 请求参数
5-3发送 HTTP 响应
5-4更合理的目录结构
5-5作业节
第6章多种方案实现错误处理机制
6-1错误处理简介
6-2Koa 自带的错误处理
6-3自己编写错误处理中间件
6-4使用 koa-json-error 进行错误处理
6-5使用 koa-parameter 校验参数
第7章第一批用户入库啦~~
7-1NoSQL 简介
7-2MongoDB 简介
7-3云数据库——MongoDB Atlas
7-4使用 Mongoose 连接 MongoDB
7-5设计用户模块的 Schema
7-6用 MongoDB 实现用户的增删改查
7-7作业节
第8章JWT 在 Koa 框架中实现用户的认证与授权
8-1Session 简介
8-2JWT 简介
8-3JWT vs. Session
8-4在 Node.js 中使用 JWT
8-5实现用户注册
8-6实现登录并获取 Token
8-7自己编写 Koa 中间件实现用户认证与授权
8-8用 koa-jwt 中间件实现用户认证与授权
8-9作业节
第9章项目实战之上传图片模块
9-1上传图片需求分析
9-2使用 koa-body 中间件获取上传的文件
9-3使用 koa-static 中间件生成图片链接
9-4编写前端页面上传文件
第10章项目实战之个人资料模块 —— 学习处理复杂数据类型
10-1个人资料需求分析
10-2个人资料的 schema 设计
10-3个人资料的参数校验
10-4RESTful API 最佳实践——字段过滤
第11章项目实战之关注与粉丝模块
11-1关注与粉丝需求分析
11-2关注与粉丝的 schema 设计
11-3RESTful 风格的关注与粉丝接口(上)
11-4RESTful 风格的关注与粉丝接口(下)
11-5编写校验用户存在与否的中间件
第12章项目实战之话题模块(足够完整!!)
12-1话题模块需求分析
12-2RESTful 风格的话题增改查接口(上)
12-3RESTful 风格的话题增改查接口(下)
12-4RESTful API 最佳实践——分页
12-5RESTful API 最佳实践——模糊搜索
12-6用户属性中的话题引用
12-7RESTful 风格的关注话题接口(上)
12-8RESTful 风格的关注话题接口(下)
第13章项目实战之问题模块 —— 复杂的数据库设计
13-1问题模块需求分析
13-2用户-问题一对多关系设计与实现
13-3话题-问题多对多关系设计与实现
第14章项目实战之答案模块 —— 更复杂的数据库设计
14-1答案模块需求分析
14-2问题-答案模块二级嵌套的增删改查接口
14-3互斥关系的赞踩答案接口设计与实现
14-4RESTful 风格的收藏答案接口
第15章项目实战之评论模块 —— 最复杂的数据库设计
15-1评论模块需求分析
15-2问题-答案-评论模块三级嵌套的增删改查接口
15-3一级评论与二级评论接口的设计与实现
15-4添加日期
第16章丑媳妇终要见公婆:项目上线、部署与配置
16-1在服务器上安装 Git 与 Node.js
16-2用 Nginx 实现端口转发
16-3使用 PM2 管理进程
第17章使人进步的基石:回顾与总结
17-1回顾与总结

梦回资源网温馨提示:本资源来源于网友投稿,与本站无直接关系,如侵犯了您的权益,请联系站长删除!
梦回资源网 » Node.js仿知乎服务端-深入理解RESTful API

提供最优质的资源集合

立即查看 了解详情