Node.Js:通过构建 REST API 学习 Koa.Js
使用 Koa.Js、Sequelize 和 Mysql 构建 REST APIS 的完整指南
讲师:Haider Malik
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 了解如何在 Nodejs 中构建 REST APIS
- 了解如何为 REST API 编写文档
- 了解如何实施 JWT 身份验证
本课程包括:
- 3.5 小时点播视频
- 3 篇文章
- 终身访问
- 在手机和电视上访问
要求
- 需要 Javascript 的基本知识
- 需要Nodejs的基础知识
描述
什么是 Koa.js?
Koa是由Express背后的团队设计的一种新的 Web 框架,旨在成为 Web 应用程序和 API 的更小、更具表现力和更强大的基础。通过利用生成器,Koa允许您放弃回调并大大增加错误处理。Koa没有在核心中捆绑任何中间件,并提供了一套优雅的方法,使编写服务器变得快速而愉快。
Koa 会取代 Express 吗?
Koa更像是Connect,但许多Express 的好东西被移到了Ko a 的中间件级别,以帮助形成更强大的基础。Koa 使中间件更有趣,编写起来更不容易出错,适用于整个堆栈,而不仅仅是最终应用程序代码。
通常许多中间件会重新实现类似的功能,或者更糟糕的是错误地实现它们,而签名 cookie 秘密等功能通常是特定于应用程序的,而不是特定于中间件的。
为什么不是Koa Express4.0?
Koa与人们对 Express 的了解有很大的不同,设计从根本上有很大不同,所以从 Express 3.0 迁移到这个 Express 4.0 实际上意味着重写整个应用程序,所以我们认为创建一个新的更合适图书馆。
为什么要学习 Koa?
- Koa 中基于 Promise 的流程
- Koa 中没有回调地狱
- 通过 Koa 中的 try/catch 更好地处理错误
- Koa 更加模块化
- 更好的 Koa 用户体验
- 在 Koa 中正确处理流
您将在本课程中学到什么
- Koa 基础知识
- 在 Koa 中从头开始构建 API
- 将 Koa 与 Sequelize 集成
- Mysql与Koa的使用方法
- 在 Sequelize 中添加模型之间的关系
- 在 Koa 和 Sequelize 中添加身份验证
- 在 Koa 中添加 REST APIS 的文档
本课程适合谁:
- 想要学习如何使用 Nodejs 构建 APIS 的开发人员
- 想学习Koa框架的同学
- 想学习Sequelizejs的同学
- 想要了解如何为 REST APIS 添加文档的开发人员
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。