首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NestJS小技巧
雪隐_上班了
创建于2023-02-25
订阅专栏
这个系列会简单介绍几个比较实用,但是会经常容易忽略的NestJS小技巧。
等 321 人订阅
共38篇文章
创建于2023-02-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NestJS小技巧37-在NestJS中的动态模块加载:构建基于插件的系统
原文链接 在现代化的后端开发中,伸缩和扩展是一个强健系统的特点。NestJS,基于它的组合式架构,为了可扩展应用提供了极好的功能。其中有一个极少被探索的技术,但是还很强大的功能就是动态模块加载。这个功
NestJS小技巧36-使用NestJS和TypeORM进行高级事务管理
原文链接 重要笔记: 如果你想简单的进行高级事务管理,请复制下面的仓库: https://github.com/muhammetozendev/nestjs-transaction-managemen
NestJS小技巧35-最近,我尝试在微服务架构中用SAGA模式
原文链接 昨天,我尝试做一个简单微服务应用,这个应用是一个小项目,是我为自己构建的为了发布到云平台。因为我从来没有发布微服务到云平台,当服务发布完以后,我不知道每个服务之间怎么通信。我上一个项目已经发
NestJS小技巧34-用Monorepo来开发NestJS微服务:手把手指导
原文链接 欢迎来到使用monorepo进行微服务开发的世界。在世界上的现代化软件,结合微服务和monorepo对于更加高效易于成长和代码复用的开发软件开始变得非常有用。 在开始进入如何在NestJS中
NestJS小技巧33-在NestJs中识别循环依赖:使用madge
原文链接 介绍 NestJS已经变成nodejs中最受欢迎的渐进式框架。Nodejs和其他库已经存在许多年了但是没有一个能够解决架构的问题。NestJS 提供了一个开箱即用的架构框架,对于那些熟悉 A
NestJS小技巧32-在NestJS应用中使用Unleash实现功能切换的指南
原文链接 在这篇文章中,我将会描述如何使用功能切换在NestJS中控制开发好的API。 介绍 场景非常简单,如果您观察上面的高级架构,客户端应用将使用应用程序暴露的API。在这个流程中,我们可以使用功
NestJS小技巧31-在NestJS中运行一次性操作
原文链接 最近,在工作中我不得不根据一个外部服务产生的外部ID来更新一些生产数据库的列。使用一次性操作进行数据操作的两个较大的优点(在我看来)是:1)你不需要手动访问生产数据库,2)你不需要将模式迁移
NestJS小技巧30-MurLock:在NestJS中掌握分布式锁
原文链接 当开发应用的时候,特别是微服务架构,并发的问题是不可避免的。多个请求同时更新相同的数据,导致前后矛盾的潜在问题。为了解决这个问题原文链接的作者开发了在NestJS框架下分布式锁的方案。在这篇
NestJS小技巧29-如何在NestJs和Fastify中创建NodeJS文件上传
原文链接 你出现在我的页面上是因为你可能正在尝试使用NestJs和Fastify创建一个文件上传端点。不幸的是,有很多令人困惑的内容,有些用你从未听说过的功能和包来创造一些魔力,有些已经过时了,有些只
NestJS小技巧01
大家好我是雪隐,请叫我雪宝,欢迎来到NodeJS框架NestJS的第一个提示和技巧系列。我将尝试提出一些鲜为人知但非常有用的提示和技巧,这将有助于使您的NestJS应用程序更加稳定和可读。 装饰器 我
NestJS小技巧02-一个正确的API版本
大家好我是雪隐,请叫我雪宝,欢迎收看我的第二集提示和技巧。这一次,我想谈谈NestJ中API版本控制的鲜为人知的特性,以及如何正确地实现它。 API版本控制 NestJS8引入了API版本控制。以前主
NestJS小技巧03-使用CLI!
大家好我是雪隐,请叫我雪宝,欢迎收看我的第三集提示和技巧。这一次,让我们从直接编码向后退一步,看看命令行界面的Nest CLI! NestJS CLI 使用CLI不仅为编写出色的NodeJS项目,而且
NestJS小技巧04-NestJS在Docker中的打包和发布
大家好我是雪隐,请叫我雪宝,欢迎来到NodeJS框架NestJS的第四个提示和技巧系列。我会介绍下用NestJS用Docker发布时我遇到的一些问题。 优化前的打包方式 在我不懂事的时候,我一般会把发
NestJS小技巧05-自定义样式的Swagger
大家好我是雪隐,请叫我雪宝,SwaggerUI相信大家肯定不陌生,一般是用来给做前端的人看的。但是基本上它的格式是固定的,我们只要添加相应的注解他就能生成固定格式网页。但是有时候如果我们想个性化一点,
NestJS小技巧06-Nestjs性能优化
大家好我是雪隐,请叫我雪宝,NestJS是一个强大的Node.js框架,它提供了一个模块化架构来构建可扩展和高性能的web应用程序。虽然NestJS以其性能著称,但始终有办法进一步优化性能。在这篇文章
NestJS小技巧07-怎样抛出异常才能更专业
原文链接: blog.devops.dev 大家好我是雪隐,请叫我雪宝,欢迎来到NodeJS框架NestJS的第一个提示和技巧系列。我想分享一下我对如何为您的服务改进错误处理的想法。我们希望实现什么?
NestJS小技巧08-统计异常和错误指标
原文链接 在上一章节中,我描述了如何使NestJS中的错误更具信息性和统一性。在这个章节中,我将向您展示如何将错误不仅转换为日志行,还转换为普罗米修斯Prometheus用来监控和度量。 如果你还没有
NestJS小技巧09-使用NestJS和Tesseract进行文件上传和图像解析
原文链接 嘿,嘿,欢迎回来!在这篇文章中,我将快速讨论NestJS中的文件上传,为什么不呢?使用一种可以从图像中读取文本的工具,称为Tesseract OCR 你不需要了解OCR和如何从图像中读取文本
NestJS小技巧10-使用Nest.JS在Node中实现可扩展的微服务
原文链接 嗨,伙计们,祝大家一切顺利,今天我想和你们分享一些我们已经做了一段时间的事情,并学到了很多关于将清洁架构应用于我们的微服务的知识。 在进入代码之前,让我们了解微服务是如何工作和组织我们的代码
NestJS小技巧11-微服务之使用Nest.js处理gRPC服务
原文链接 在Nest.js中,我们有一些为微服务准备的传输层实现。其中之一是gRPC转运体,这无疑是最有趣的转运体之一。在本文中,我们将探讨这一层背后的想法,以及如何在NestJS中实现它。 @nes
下一页