前言
nestjs,是用于构建大型可伸缩应用的框架,如果你熟悉angular,如果你熟悉spring,那是时候用nestjs来写nodejs应用了。
nestjs建立在express之上,如果开发过express的应用,应该比较熟悉。
其实都是废话,因为我现在就要用它。
nestjs docs 写的比较清楚,但我为什么还要写一遍呢,因为例子比较零散,这个系列文章主要是要构建一个完整的应用,就像angular文档里最终要构建一个英雄指南一样。
nestjs入门系列将会构建一个服务端的英雄指南。反映到页面上主要要实现以下功能。


分解一下,主要是以下几个功能
- hero list
- hero serarch
- hero detail
- hero edit
- hero add
- login status
- login/logout
开始
-
使用nestjs/cli进行项目初始化,首先就是安装nestjs/cli
npm i -g @nestjs/cli nest new heroes -
一系列操作过后切换到 heroes 文件夹,开始我们的英雄列表
尾巴
当然,还有其它的方式进行项目初始化,官网上有,只是我更倾向于用这种。