NestJS共0篇 第2页
NestJS

nest 过滤器

NestJS框架中的异常过滤器(Exception Filters)是一种用于全局处理应用程序中未被捕获异常的结构化方法。 它为你的应用程序中的异常提供了一种中心化的捕获和处理方法。这样一来,你就可以确保应...
admin的头像-五八三admin2年前
0150
NestJS 项目实战(下)-五八三

NestJS 项目实战(下)

概述 这个项目在半年前就已经做完了,为了方便出个教程,近期抽出时间来重新做一遍,下面直接开始 创建项目 上篇说过:有三种创建方式,这里使用 Cli 创建,执行下面命令 $ nest new nest-serve...
admin的头像-五八三admin2年前
0140
【Nest.js】深入理解装饰器 (一)~-五八三

【Nest.js】深入理解装饰器 (一)~

近年来,由于 Node.js、JavaScript 已经成为 web 前端和后端应用程序的“通用开发语言”。这促成了诸如 Angular、React 和 Vue 等优秀项目的出现,他们提高了开发者的工作效率,并能够创建...
admin的头像-五八三admin2年前
0140

在 Nest.js 中使用 TypeORM

在 Nest.js 中使用 TypeORM 在 Nest.js 中,TypeORM 是一种流行的 ORM(对象关系映射)框架,它可以帮助我们创建实体、存储实体、查询实体等。本文将演示如何在 Nest.js 中集成和使用 TypeORM。...
admin的头像-五八三admin2年前
0130
神光《Nest 通关秘籍》学习总结--登录注册综合案例实战-五八三

神光《Nest 通关秘籍》学习总结–登录注册综合案例实战

最近在学习神光大神的《Nest通关秘籍》,接下来的日子里,我将更新一系列的学习笔记。 感兴趣的可以关注我的专栏《Nest 通关秘籍》学习总结。 特别申明:本系列文章已经经过作者本人的允许。 大...
admin的头像-五八三admin2年前
0120
[ 实战篇RBAC系统 - Nestjs 最完善的Service实践 最佳实践-2]-五八三

[ 实战篇RBAC系统 – Nestjs 最完善的Service实践 最佳实践-2]

highlight: androidstudio theme: scrolls-light 需求 我们的业务需求比较的简单 实现一个 如图的RBAC系统 实现user的管理 CRUD 实现role 的管理 CRUD 实现permission 权限组 的管理 CRUD 实现 ...
admin的头像-五八三admin2年前
0120
神光《Nest 通关秘籍》学习总结-深入理解五花八门的装饰器-五八三

神光《Nest 通关秘籍》学习总结-深入理解五花八门的装饰器

最近在学习神光大神的《Nest通关秘籍》,该小册主要包含下面这些内容: 想购买的可以点击《传送门》。 接下来的日子里,我将更新一系列的学习笔记。感兴趣的可以关注我的专栏《Nest 通关秘籍》...
admin的头像-五八三admin2年前
0110
nest.js 添加 swagger 响应数据文档-五八三

nest.js 添加 swagger 响应数据文档

基本使用 通常情况下,在 nest.js 的 swagger 页面文档中的响应数据文档默认如下 此时要为这个控制器添加响应数据文档的话,只需要先声明 数据的类型,然后通过@ApiResponse 装饰器添加到该控制...
admin的头像-五八三admin2年前
0110

NestJS小技巧25-使用NestJS和qrcode.js创建二维码生成器API

在这篇文章中,我将会探索怎么使用NestJS和qrcode.js创建二维码生成器API。二维码已经成为现代技术中普遍存在的一部分了,使用智能手机能够快速的访问信息。创建二维码生成器API可以允许开发者...
admin的头像-五八三admin2年前
0110
NestJS-02:Authentication用户信息、jwt认证-五八三

NestJS-02:Authentication用户信息、jwt认证

前言 无 一、认证和鉴权 认证和鉴权是后端系统很常见的功能了,这里主要讲一下认证的实现和常见策略(userinfo和jwt认证) 认证(Authentication):主要是对用户信息的一个认证,比如用户登录行...
admin的头像-五八三admin2年前
0100
Vue3 + Nest 实现权限管理系统 后端篇(六):如何在 NestJS 中使用 redis-五八三

Vue3 + Nest 实现权限管理系统 后端篇(六):如何在 NestJS 中使用 redis

当我们使用 MySQL 这样的关系型数据库时,数据是存储在硬盘中的,而计算机访问硬盘的速度通常相对较慢,这可能导致数据库查询数据时出现性能问题。为了解决这个问题,我们可以使用缓存技术,而...
admin的头像-五八三admin2年前
0100
Vue3 + Nest 实现权限管理系统 后端篇(三):基于RBAC 权限控制实现-五八三

Vue3 + Nest 实现权限管理系统 后端篇(三):基于RBAC 权限控制实现

RBAC简介 RBAC(Role Based Access Control)是基于角色的权限控制,简单来说就是给用户赋予一些角色,那么该用户就会拥有这些角色的所有权限。接下来我们就用 NestJS 来实现基于 RBAC 的权限控制 ...
admin的头像-五八三admin2年前
0100
神光《Nest 通关秘籍》学习总结-前端快速入门MySql语法(真的很友好)-五八三

神光《Nest 通关秘籍》学习总结-前端快速入门MySql语法(真的很友好)

最近在学习神光大神的《Nest通关秘籍》,该小册主要包含下面这些内容: 想购买的可以点击《传送门》。 接下来的日子里,我将更新一系列的学习笔记。感兴趣的可以关注我的专栏《Nest 通关秘籍》...
admin的头像-五八三admin2年前
0100
NestJS + Prisma 构建 REST API 系列教程(五):认证-五八三

NestJS + Prisma 构建 REST API 系列教程(五):认证

欢迎来到 NestJS、Prisma 和 PostgresQL 构建 REST API 系列的第五篇教程。在本篇教程中,你将学习如何在 NestJS REST API 中实现 JWT 认证。 简介 在本系列教程的上一章中,你已经学习了在 Nes...
admin的头像-五八三admin2年前
0100

理解 Nest.js 中的 RxJS 和 Interceptor

理解 Nest.js 中的 RxJS 和 Interceptor 在 Nest.js 中,RxJS 和 Interceptor 是非常有用的功能,它们可以帮助我们实现异步数据流处理以及拦截器操作。下面我们将分别介绍它们的用法。 RxJS RxJ...
admin的头像-五八三admin2年前
090
【NestJS系列】核心概念:Controller控制器-五八三

【NestJS系列】核心概念:Controller控制器

前言 控制器主要是用来处理客户端传入的请求并向客户端返回响应。 它一般是用来做路由导航的,内部路由机制控制哪个控制器接收哪些请求。 路由 为了创建基本控制器,我们需要使用@Controller装...
admin的头像-五八三admin2年前
080
搭建自动化 Web 页面性能检测系统 —— 实现篇-五八三

搭建自动化 Web 页面性能检测系统 —— 实现篇

我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。。 本文作者:琉易 liuxianyu.cn 前段时间分享了《搭建自动...
admin的头像-五八三admin2年前
080
学习 Nestjs 前,你需要了解什么是依赖注入(原理详解)-五八三

学习 Nestjs 前,你需要了解什么是依赖注入(原理详解)

前言 前端全栈方向,避不开要学习一个成熟的后端框架, nodejs 属于基建,公司一般都会采用一些上层框架来进行开发。比较热门的有 express、Nestjs、Meteor、Koajs、fastify。 众多框架中,Nest...
admin的头像-五八三admin2年前
070
NestJS 简单入门(五)保存 Log 为文件-五八三

NestJS 简单入门(五)保存 Log 为文件

NestJS 简单入门(五)保存 Log 为文件 前言 到这里,我们的后台项目的骨架就基本完成了,在最后我们需要给项目增加一点点“记忆”——将项目中的部分 log 信息保存到本地文件中。本章主要使用w...
admin的头像-五八三admin2年前
070
神光《Nest 通关秘籍》学习总结--在Nest中如何实现session和jwt-五八三

神光《Nest 通关秘籍》学习总结–在Nest中如何实现session和jwt

最近在学习神光大神的《Nest通关秘籍》,接下来的日子里,我将更新一系列的学习笔记。 感兴趣的可以关注我的专栏《Nest 通关秘籍》学习总结。 特别申明:本系列文章已经经过作者本人的允许。 大...
admin的头像-五八三admin2年前
060