排序
Nest JS配置最佳实践
主要内容 配置方式类型 配置实践 官方典型方案分析 优化后的配置方案 配置的单元测试 我们的应用程序可能被运行在各种不同的环境中。以开发过程为维度,可以分为开发时和运行时;以运行环境为维...
Nest.js入门:高阶JavaScript和TypeScript服务器
不要将Nest.js与Next.js混淆,Nest.js是一种较新且独特的JavaScript服务器技术方法。它基于像Express或Fastify这样的熟悉服务器,并添加了许多有用的抽象层,旨在增强和简化更高级别的应用程...
神光《Nest 通关秘籍》学习总结-快速上手TypeORM
最近在学习神光大神的《Nest通关秘籍》,该小册主要包含下面这些内容: 接下来的日子里,我将更新一系列的学习笔记。感兴趣的可以关注我的专栏《Nest 通关秘籍》学习总结。 特别申明:本系列文...
NestJS 简单入门(四)Redis 和注销
NestJS 简单入门(四)Redis 和注销 前言 上一章我们讲解了生成 JWT ,并实现了用户登录的接口,由于 JWT 的无状态性,只要 JWT 还未过有效期,那么该 JWT 就一直会被服务器认为是有效的,这就...
飞速启动nest服务,我是这样做的
前言 最近在做electron的桌面端项目,由于产品功能支持断网的时候也能正常使用,因此启动electron会在本地使用nest创建一个http服务,在框架上采用了nest,打开electron应用加载首页列表接口需...
Nest 使用SSE 服务端推送实现"协同"
缘起 一些涉及到 “实时更新”的场景,使用 'websocket' | “SSE”,老生常谈的问题了,这篇文章会用一个通俗、简单的例子,来解释在 Nodejs 框架 'Nest' 中使用 SSE 技术完成状态同步。 Demo 完...
1. Nest Cli 详解
我正在参加「掘金·启航计划」 关于 Nest Cli Nest CLI 是一个命令行工具,用于快速创建和管理 Nest.js 应用程序。它提供了一组命令,可以帮助开发人员快速生成模块、控制器、服务等代码文件,...
神光《Nest 通关秘籍》学习总结-深入理解Provider如何注入对象
最近在学习神光大神的《Nest通关秘籍》,该小册主要包含下面这些内容: 想购买的可以点击《传送门》。 接下来的日子里,我将更新一系列的学习笔记。感兴趣的可以关注我的专栏《Nest 通关秘籍》...
神光《Nest 通关秘籍》学习总结-如何在Nest中集成TypeORM
最近在学习神光大神的《Nest通关秘籍》,接下来的日子里,我将更新一系列的学习笔记。 感兴趣的可以关注我的专栏《Nest 通关秘籍》学习总结。 特别申明:本系列文章已经经过作者本人的允许。 大...
NestJS 健康监测最佳实践
主要内容 为什么需要健康检测 健康指标的定性和定量结论 API Ping的区别 健康检测的对象 terminus关键对象和类 水平扩展(检测项) terminus优缺点 搭配Docker实现健康检测 搭配日志做问题搜集 @n...
NestJS 基本理论(上)
概述 NodeJS 基于 Chrome V8 引擎 表现优秀,同时社区发展速度飞快。 所以本文结合 NodeJS的优势和特点,调研主流框架的特点和实现服务的过程,认为 Nest 是那个最优秀的框架,无论是设计模式、...
Nestjs结合Nacos实现配置中心和注册中心
nacos是什么 nacos是专为注册中心和配置中心而设计。它可以帮助您轻松构建云原生应用程序和微服务平台。当然其他的中间件也有很多,比如Zookeeper和Consul。 数据存储方式不同:Nacos采用基于数...
【NestJS系列】DI依赖注入与IOC控制反转
前言 上篇文章我们学习了如何使用nest-cli来快速生成一个NestJS后端项目,当我们打开编辑器查看代码时,会发现整个代码风格有点类似JAVA的spring框架,并且你会发现一些service类在controller控...
NestJS小技巧26-使用Node.js生成PDF
by 雪隐 from https://juejin.cn/user/1433418895994094 本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可联系授权 原文链接 PDF生成是许多需要创建可打印文档的Web应...
【NestJS系列】核心概念:Providers提供者
前言 Providers是Nest中的一个基本概念,许多Nest中定义的类都可以被视为一个Provider,比如:service、repository、factory、helper等,它们都可以通过constructor注入依赖关系,这就意味着类...
Nest grpc 实践之调用 python ddddocr 库
我曾经写过一个项目 ddddocr_server,使用 fastapi 提供 http 接口,以此来调用 ddddocr 库。 其他语言想要调用的话,则是通过 http 协议的方式来调用。然而 http 协议的开销不小,而 Websocket...
NestJS小技巧22-最大限度地提高NestJS应用程序中的代码安全性(part1)
by 雪隐 from https://juejin.cn/user/1433418895994094 本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可联系授权 原文链接 NestJS开发人员的顶级安全代码最佳实践 作...
nest 过滤器
NestJS框架中的异常过滤器(Exception Filters)是一种用于全局处理应用程序中未被捕获异常的结构化方法。 它为你的应用程序中的异常提供了一种中心化的捕获和处理方法。这样一来,你就可以确保应...
Nest.js 系列—-常用的装饰器以及自定义装饰器
前言 在前面的文章中,我们已经了解了 Nest.js 的基本使用,以及一些常用的模块,接下来我们来了解一下 Nest.js 中的装饰器,以及如何自定义装饰器。这对于熟练使用 Nest.js 是有非常大的好处的...
NestJS小技巧10-每个Nest.js开发人员都应该知道的10件事
当我发现NestJS,我自己学习和使用它了。Nest.js是一个现代的,TypeScript友好的框架,您可以用它构建所有的东西。 在使用了1年的时间后,我还是秉持同样的观点。 然而,这个框架比较新,在学习...