首页 > 行业资讯 > 小册上新|Nest 通关秘籍

小册上新|Nest 通关秘籍

时间:2023-05-25 来源: 浏览:

小册上新|Nest 通关秘籍

掘金小册 掘金小册
掘金小册

juejinxiaoce

掘金小册,一个小篇幅、高浓度、成体系、有收益的技术学习平台

收录于合集
#工程师 42
#前端 29

想要从前端工程师进阶成为全栈工程师,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 模式等功能。

当然,肯定还有不定期的加餐,比如:如何用 OAuth2.0 做授权,实现三方登录等等。
相信,学完这本小册,你就已经是一个真正意义上的全栈工程师了!

早鸟特惠

巨划算

5月24日-5月31日,享受早鸟 6 折特惠,现在购买最划算!
赶紧 点击下方图片 或者 扫描海报二维码 ,一起加入学习吧

叮叮叮!为了更好的服务各位jym,现向大家征集小册选题啦!一分钟填写你的需求,后续让小册姐来实现,让jym不断学习成长,成就更好的自己!问卷链接

 >> 掘金小册选题收集 <<

我们的新订阅号正在持续活跃中,欢迎大家投稿和关注!

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐