NestJS共0篇
NestJS
NestJs 异常过滤器-五八三

NestJs 异常过滤器

?Hi~ 大家好,我是小鑫同学,资深 IT 从业者,InfoQ 的签约作者,擅长前端开发并在这一领域有多年的经验,致力于分享我在技术方面的见解和心得 ?技术&代码分享 我在 94Code 总结技术学习; ...
admin的头像-五八三admin2年前
050
【NestJS系列】从Nest CLI开始入门-五八三

【NestJS系列】从Nest CLI开始入门

初识Nest JS Nest 是一个渐进的 Node.js 框架,它可以在 TypeScript 和 JavaScript (ES6、ES7、ES8)之上构建高效、可伸缩的企业级服务器端应用程序。 Nest 基于 TypeScript 编写并且结合了 OOP...
admin的头像-五八三admin2年前
050
2 Nest.js Controller 解析:探索路由和请求处理的强大功能-五八三

2 Nest.js Controller 解析:探索路由和请求处理的强大功能

Controller  它 主要是负责 特定路由请求处理并将响应结果返回给客户端。 每个控制器 它会有多个路由,不同路由对应不同的业务请求处理。 在 Nest  中, 创建一个 控制器,应该使用类 和 装饰...
admin的头像-五八三admin2年前
050
Nest 使用SSE 服务端推送实现"协同"-五八三

Nest 使用SSE 服务端推送实现"协同"

缘起 一些涉及到 “实时更新”的场景,使用 'websocket' | “SSE”,老生常谈的问题了,这篇文章会用一个通俗、简单的例子,来解释在 Nodejs 框架 'Nest' 中使用 SSE 技术完成状态同步。 Demo 完...
admin的头像-五八三admin2年前
0300

NestJS 日志最佳实践

本文主要内容有 @nestjs 日志类的结构、基本概念、等级和输出格式 官方日志类的面相对象(类)的方式使用 日志类面相切面的使用方式 日志的意义 日志对于程序来说是一种非常重要的调试于监控的...
admin的头像-五八三admin2年前
040

Nest JS配置最佳实践

主要内容 配置方式类型 配置实践 官方典型方案分析 优化后的配置方案 配置的单元测试 我们的应用程序可能被运行在各种不同的环境中。以开发过程为维度,可以分为开发时和运行时;以运行环境为维...
admin的头像-五八三admin2年前
02690

Nest 装饰器入门

Nest 装饰器入门 Nest.js 是一个基于 Node.js 构建的 Web 应用程序框架,它采用了许多 TypeScript 和 ES6+ 的新特性,包括装饰器。装饰器是一种特殊类型的声明,可以为类、属性、方法和参数等添...
admin的头像-五八三admin2年前
050
Vue3 + Nest 实现权限管理系统 后端篇(三):基于RBAC 权限控制实现-五八三

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

RBAC简介 RBAC(Role Based Access Control)是基于角色的权限控制,简单来说就是给用户赋予一些角色,那么该用户就会拥有这些角色的所有权限。接下来我们就用 NestJS 来实现基于 RBAC 的权限控制 ...
admin的头像-五八三admin2年前
0100

nest 过滤器

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

NestJS 简单入门(四)Redis 和注销

NestJS 简单入门(四)Redis 和注销 前言 上一章我们讲解了生成 JWT ,并实现了用户登录的接口,由于 JWT 的无状态性,只要 JWT 还未过有效期,那么该 JWT 就一直会被服务器认为是有效的,这就...
admin的头像-五八三admin2年前
0370

NestJS小技巧22-最大限度地提高NestJS应用程序中的代码安全性(part2)

by 雪隐 from https://juejin.cn/user/1433418895994094 本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可联系授权 原文链接 在第一部份,我讲了4种常见的安全风险以及...
admin的头像-五八三admin2年前
040

在 Nest.js 中使用 TypeORM

在 Nest.js 中使用 TypeORM 在 Nest.js 中,TypeORM 是一种流行的 ORM(对象关系映射)框架,它可以帮助我们创建实体、存储实体、查询实体等。本文将演示如何在 Nest.js 中集成和使用 TypeORM。...
admin的头像-五八三admin2年前
0130

【NestJS系列】DI依赖注入与IOC控制反转

前言 上篇文章我们学习了如何使用nest-cli来快速生成一个NestJS后端项目,当我们打开编辑器查看代码时,会发现整个代码风格有点类似JAVA的spring框架,并且你会发现一些service类在controller控...
admin的头像-五八三admin2年前
0220
神光《Nest 通关秘籍》学习总结-前端快速入门MySql语法(真的很友好)-五八三

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

最近在学习神光大神的《Nest通关秘籍》,该小册主要包含下面这些内容: 想购买的可以点击《传送门》。 接下来的日子里,我将更新一系列的学习笔记。感兴趣的可以关注我的专栏《Nest 通关秘籍》...
admin的头像-五八三admin2年前
0100
Nest grpc 实践之调用 python ddddocr 库-五八三

Nest grpc 实践之调用 python ddddocr 库

我曾经写过一个项目 ddddocr_server,使用 fastapi 提供 http 接口,以此来调用 ddddocr 库。 其他语言想要调用的话,则是通过 http 协议的方式来调用。然而 http 协议的开销不小,而 Websocket...
admin的头像-五八三admin2年前
0160
飞速启动nest服务,我是这样做的-五八三

飞速启动nest服务,我是这样做的

前言 最近在做electron的桌面端项目,由于产品功能支持断网的时候也能正常使用,因此启动electron会在本地使用nest创建一个http服务,在框架上采用了nest,打开electron应用加载首页列表接口需...
admin的头像-五八三admin2年前
0310

理解 Nest.js 中的 RxJS 和 Interceptor

理解 Nest.js 中的 RxJS 和 Interceptor 在 Nest.js 中,RxJS 和 Interceptor 是非常有用的功能,它们可以帮助我们实现异步数据流处理以及拦截器操作。下面我们将分别介绍它们的用法。 RxJS RxJ...
admin的头像-五八三admin2年前
090
Vue3 + Nest 实现权限管理系统 后端篇(四):菜单权限管理-五八三

Vue3 + Nest 实现权限管理系统 后端篇(四):菜单权限管理

一个后台管理系统必不可少的就是对于菜单的权限控制,即前端的路由由后端进行返回,然后前端动态加载路由。 当用户登录完成之后,我们需要根据该用户的角色返回对应的菜单列表,并且要将菜单列表处...
admin的头像-五八三admin2年前
050
神光《Nest 通关秘籍》学习总结-快速上手TypeORM-五八三

神光《Nest 通关秘籍》学习总结-快速上手TypeORM

最近在学习神光大神的《Nest通关秘籍》,该小册主要包含下面这些内容: 接下来的日子里,我将更新一系列的学习笔记。感兴趣的可以关注我的专栏《Nest 通关秘籍》学习总结。 特别申明:本系列文...
admin的头像-五八三admin2年前
0570
NestJS 简单入门(五)保存 Log 为文件-五八三

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

NestJS 简单入门(五)保存 Log 为文件 前言 到这里,我们的后台项目的骨架就基本完成了,在最后我们需要给项目增加一点点“记忆”——将项目中的部分 log 信息保存到本地文件中。本章主要使用w...
admin的头像-五八三admin2年前
070