nestjs学习导图

学习前言

浅蓝色的文字是超连接,点击前往相关主题
不是浅蓝色,说明还没有写该文章
不讲what(是什么),不讲why(为什么),只讲how(怎么用)

辅助学习资料

官网
哔哩哔哩:合一大师


基础

  • 1,项目构建
  • 2,搭建路由
  • 3,管道 - 守卫 - 拦截器 - 过滤器 - 中间件 - 装饰器
  • 4,数据验证
  • 5,静态资源 - 模板引擎
  • 6,cookie - session
  • 7,跨域,前缀路径,网站安全,请求限速

进阶

  • 配置抽离
  • 集成swagger,自动生成api文档,postman + 文档示例的融合
  • 基于possport + jwt 做用户登陆授权验证
  • 角色权限
  • 密码加密

数据库

  • 1,使用typeorm连接mysql数据库
  • 2,统一处理数据库操作的查询结果
  • 3,typeorm详细
  • mongoose + typegoose
  • 集成redis

其他功能

  • 文件上传
  • 发送邮件
  • 服务监控
  • 定时任务
  • 图片随机验证码

你可能感兴趣的:(nest,node.js)