小册上新|Nest 通关秘籍
小册上新|Nest 通关秘籍
juejinxiaoce
掘金小册,一个小篇幅、高浓度、成体系、有收益的技术学习平台
想要从前端工程师进阶成为全栈工程师,Nest 是目前一个很好的选择。
它是Node最流行的企业级开发框架,提供了IOC、AOP、微服务等架构特性。这让Nest可以独立部署,更易于维护和测试。而且,Nest是用 TypeScript编写的,对于缺少后端编程经验的前端开发者来说,使用体验也非常友好。
为助力大家全面掌握 Nest,进阶全栈,畅销小册作者「神说要有光」,带来了他的新小册《Nest 通关秘籍》。
在这本小册中, 「神说要有光」 将带大家实战5 + 完整全栈项目,掌握10+ 后端数据库、中间件的使用。具体来说,课程主要分为三个部分: 基础、实战、原理。
基
础
部
分
首先讲解 Nest 的功能和使用,包括 IOC、AOP、全局模块、动态模块、自定义 provider、Middleware、Pipe、Interceptor、Guard 等功能,以及 Nest CLI 的使用、Nest 项目的调试。
然后讲解必备的后端基础知识,包括:Docker 和 MySQL、Redis 等中间件的使用以及 TypeORM 这个 ORM 库的使用,还有 JWT、Session 登录和 RBAC 权限控制,还会学习 PM2 部署。
实
战
部
分
主要包含 5 个实战项目,内容涵盖非常广,包括微服务开发、WebSocket 服务启动、GraphQL 基础、全文检索等等。通过这些项目的实操,相信大家能将 Nest 基础和后端基础知识融汇贯通!
-
会议室预订系统 :这是一个单体应用,主要是练习使用 MySQL + TypeORM + Redis + Docker + Nest 进行开发。
-
电商系统 :这是微服务架构的项目,练习使用 RabbitMQ + MySQL + Redis + Docker Compose + etcd + Nest 进行开发。
-
聊天室项目 :这是 WebSocket 项目,练习使用 WebSocket + MongoDB + Redis + Docker Compose + Nginx + Nest 进行开发。
-
教育平台 :这是 GraphQL 项目,练习使用 GraphQL + MongoDB + Redis + Kafaka + Docker Compose + Nginx + Nest 进行开发。
-
博客项目 :这个是 ElasticSearch 项目,练习使用 ElasticSearch + MySQL + Redis + Docker Compose + Nginx + Nest 进行开发。
原
理
部
分
最后这部分,小册内容将回归到 Nest 本身,深入底层,带领大家学习 IOC、AOP 的实现原理,以及 Nest REPL 模式等功能。
早鸟特惠
巨划算
叮叮叮!为了更好的服务各位jym,现向大家征集小册选题啦!一分钟填写你的需求,后续让小册姐来实现,让jym不断学习成长,成就更好的自己!问卷链接
>> 掘金小册选题收集 <<
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
