文章预览
转自: https://b-sirius.github.io/posts/learn-nestjs-with-diagram 笔者入门Nest的时候属实是迷糊了一阵,本文将从初学者的视角出发,试图为大家解释Nestjs到底是如何运作的。如有错误欢迎指出,谢谢~ 假设我们来做这样一个服务:宝可梦大全 提供四个接口: 获取完整的宝可梦列表 根据宝可梦编号获取某一只宝可梦的信息 获取完整的技能列表 根据某个技能获取可以学会该技能的宝可梦列表 Module = 模块 Module,中文译作模块,我们将从它来入手,搞清楚Nestjs大概是如何工作的。 官网这张图表达的很清楚,Nest的大致理念就是一颗“模块树”,从根模块出发,连接到许多的子功能模块。 我们的宝可梦查询的结构可能是这样的: (本文中我们使用Prisma来操作数据库) 现在让我们聚焦到其中一个功能模块:Pokemon Module 细说Pokemon Module 这个模块的领域是宝可梦,显
………………………………