首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Nest从入门到放弃
觅迹
创建于2024-05-05
订阅专栏
探索Nest、掌握Nest,走上人生巅峰...
等 11 人订阅
共13篇文章
创建于2024-05-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Nest探索(十三)Nest 中实现 Session 和 JWT
在日常开发中,我们知道 http 是无状态的,也就是前后两次请求之间是独立的。我们实现登录状态的保存和登录校验的方式有两种:session + cookie 和 jwt。
Nest探索(十二)在 Nest 中操作 Redis
本文介绍了如何在 Node 应用中以及在 Nest 应用中引入和操作 Redis。在一个 Nest 应用中,我们是通过动态创建 provider 的方式引入 ioredis 的。
Nest探索(十一)Redis 入门
Redis 是一个开源的内存数据库,本文介绍了 Redis 的安装配置,以及设置端口、密码、过期时间等,还介绍了 string、list、hash、set、sortedSet 等数据类型。
Nest探索(十)RxJS 入门
本文介绍了 RxJS 中常用的操作符及其示例,学习之后再去结合 nest 中 interceptors 的使用就问题不大了。
Nest探索(九)Nest 快速上手 CRUD
在本文中,我们介绍了路由相关的装饰器,并了解了如何去获取路由传参和路由参数等,这有助于我们快速地进行 CRUD 接口的开发。
Nest探索(八)Nest 集成日志框架 winston
在日常的开发工作中,为了更方便、更高效地管理日志,可以集成 Node.js 的 winston 包。这里,我们将具体实践下。
Nest探索(七)Nest 中打印日志
在平常的前端开发工作和运维搬砖工作中,我们离不开日志。比如我们可以通过打印的日志去观察应用的运行状态,或者查看上下文和变量的值等,或者排查和定位线上问题等等。在 Nest 后端应用中,也不例外。
Nest探索(六)Nest 守卫
在 Nest 中,我们可以借助 守卫(guard)去实现路由权限的控制,用于用户授权、用户鉴权等步骤。
Nest探索(五)Nest 实现文件上传功能、学习e2e测试方法
Nest 内置模块中包含了可用于 Express 中的 multer 中间件,因此可以处理multipart/form-data格式的数据,能用于上传文件需求。
Nest探索(四)Nest 中间件
说起中间件,很容易想到Koa 的中间件,也就是洋葱模型。那么,在 Nest 中是否也有中间件的概念呢?答案是必然的。根据官方文档,Nest 中间件是在路由处理函数之前调用的一个函数。
Nest探索(三)@nest/cli 学习
前言 Nest 借助 @nestjs/cli 包提供了工程化的能力,比如创建项目、开发构建、编译项目等。
Nest探索(二)GraphQL入门
学习 Nest,离不开对 GraphQL 接口的学习。在掌握了 GraphQL 这门语言后,我们可以方便、快捷地进行接口的开发和联调工作。
Nest探索(一)Nest项目入门
Nest 类似于 Koa、Express、Egg.js 等框架,但功能更加强大、代码编写更加高效,也是用于搭建服务端的一个框架。