首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NestJS小技巧
雪隐_上班了
创建于2023-02-25
订阅专栏
这个系列会简单介绍几个比较实用,但是会经常容易忽略的NestJS小技巧。
等 328 人订阅
共38篇文章
创建于2023-02-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NestJS小技巧12- Nestjs请求节流
原文链接 介绍 在现代web应用程序中,确保我们的API能够处理高流量并抵抗故障是至关重要的。实现这一点的一种方法是实现节流机制。在本文中,我们将探讨如何使用NestJS中的throttler模块来限
NestJS小技巧13-不要暴露您的NestJS API
原文链接 API应该是安全的,以防止潜在的攻击。然而,令人惊讶的是,简单的人为错误往往会导致API端点不受保护。最近的一个例子是Optus数据泄露,它是由“访问客户数据不需要身份验证的API”引起的。
NestJS小技巧14-发送和订阅事件(Event Emitter)
原文链接 在这篇教程文章中,我将演示如何使用事件发射器来处理和实现NestJS框架的一些任务。这是一个初学者友好的教程,您不需要掌握任何框架的高级知识。 在构建应用程序时,我们有时要求在发生某种“其他
NestJS小技巧15-使用Cron Jobs和NestJS实现任务自动化。
原文链接 如今,大多数web应用程序都是根据用户的请求执行任务的。如果用户想在特定时间完成某件事,他们必须单击应用程序上的按钮。如果他们想在最初的时间再次执行相同的任务,他们必须单击向服务器发送请求的
NestJS小技巧16-如何使用Elasticsearch、Kibana、NestJS和React创建完整的自动完成搜索应用程序(第一章/共四章)
原文链接1 Elasticsearch是一个分布式的RESTful搜索和分析引擎,可以处理越来越多的用例。它提供了一个具有多租户功能的全文搜索引擎、HTTP web接口和无模式JSON文档,所有这些都
NestJS小技巧17-如何使用Elasticsearch、Kibana、NestJS和React创建完整的自动完成搜索应用程序(第二章/共四章)
原文链接2 大家好,欢迎回到本系列的第2部分,在上一篇文章中,我向您展示了如何在PC上设置和配置elasticsearch,如果您错过了,不用担心,请在这里查看。 在本文中,我将向您介绍如何通过Kib
NestJS小技巧18-如何使用Elasticsearch、Kibana、NestJS和React创建完整的自动完成搜索应用程序(第三章/共四章)
原文链接3 大家好,欢迎回到Elastic、Kibana和NestJS系列的第3部分。在本系列的第1部分中,我们安装并配置了elasticsearch(如果您错过了,请在此处查看),在第2部分中,将e
NestJS小技巧19-如何使用Elasticsearch、Kibana、NestJS和React创建完整的自动完成搜索应用程序(第四章/共四章)
原文链接 大家好,欢迎来到本系列。在之前的文章中,我们介绍了Elasticsearch、Kibana的安装和配置,以及将数据导入Elasticsearch并使用NestJS查询数据(如果您错过了,请查
NestJS小技巧20-class-validators复杂的示例,使项目中的工作更轻松
原文链接 我们需要编写类验证器来验证输入参数、API请求正文和查询参数。 在某些情况下,类验证器是非常典型的,并且没有找到任何文档,如果你想执行一些复杂的验证,让我分享一些例子 验证手机号码阵列 In
NestJS小技巧21-在NestJS中创建您的第一个基于WebSockets的应用程序
原文链接 什么是Websockets Websockets是一种通信协议,通过在web浏览器和web服务器之间建立的单个TCP连接提供全双工通信信道。这允许服务器在不被客户端调用的情况下发送到浏览器。
NestJS小技巧22-最大限度地提高NestJS应用程序中的代码安全性(part1)
原文链接 NestJS开发人员的顶级安全代码最佳实践 作为一名开发人员,我们都知道代码安全的重要性。Optus和Medibank最近发生的数据泄露事件再次凸显了代码安全的重要意义。因此,问题是:我们如
NestJS小技巧22-最大限度地提高NestJS应用程序中的代码安全性(part2)
原文链接 在第一部份,我讲了4种常见的安全风险以及在NestJS中规避他们的方法,值得注意的是,尽管这里使用了NestJS(作为我最喜欢的API框架之一),但这些最佳实践与框架无关。 让我们继续深入了
NestJS小技巧23-如何使用工作队列处理Nestjs服务器中的电子邮件发送
原文链接 在这个现代时代,当用户使用你的软件时,他们希望每次做出动作时都会收到通知,有时是由他或其他用户发出的,有很多方法可以通知用户,例如发送推送通知、电子邮件或短信。尽管如此,和其他的方式相比发送
NestJS小技巧24-每个Nest.js开发人员都应该知道的10件事
当我发现NestJS,我自己学习和使用它了。Nest.js是一个现代的,TypeScript友好的框架,您可以用它构建所有的东西。 在使用了1年的时间后,我还是秉持同样的观点。 然而,这个框架比较新,
NestJS小技巧25-使用NestJS和qrcode.js创建二维码生成器API
在这篇文章中,我将会探索怎么使用NestJS和qrcode.js创建二维码生成器API。二维码已经成为现代技术中普遍存在的一部分了,使用智能手机能够快速的访问信息。创建二维码生成器API可以允许开发者
NestJS小技巧26-使用Node.js生成PDF
原文链接 PDF生成是许多需要创建可打印文档的Web应用程序的关键部分。无论是生成发票还是报告,能够在后端产生PDF都是必不可少的。在本文中,我们将探讨后端可用的PDF生成的各种选项。我们还将讨论每种
NestJS小技巧27-掌握API性能:使用NestJS构建超时拦截器
原文链接 在现代web开发中,创建一个可靠的和可响应API对用户的体验是至关重要的。然而,API有时候会遭遇问题然而导致进程处理时间延长,这会影响您的整个应用性能。为了克服这个挑战,实现一个超时拦截器
NestJS小技巧28-NestJS中的互斥实现
原文链接 在您正在读这篇文章的时候,我假设您已经有了多线程和异步进程的知识。我将不对这些进行详细的解释。网上有很多资料,我相信会有比我自己更好的解释。 今天,我准备向您们介绍利用async-mutex