技术栈
nodejs
ercom
18 小时前
nodejs
mac上安装nvm后,nvm list available 输出的N/A信息
在 macOS 上安装 nvm 后,`nvm list available` 命令显示 "N/A" 是正常现象,原因如下:
濮水大叔
3 天前
typescript
·
nodejs
·
nestjs
Node生态中最优雅的数据库事务处理机制
Vona ORM 对数据库事务提供了完整的支持,提供了直观、优雅、强大的特性:Vona ORM 支持数据库事务传播机制
濮水大叔
4 天前
typescript
·
nodejs
·
nestjs
VonaJS提供的读写分离,直观,优雅🌼
在VonaJS中实现读写分离,只需提供一组写数据源和一组读数据源。当用户访问后端 API 时,系统会按照规则自动选择写数据源或读数据源,访问相应的数据库,从而分摊压力,提升系统性能
濮水大叔
7 天前
typescript
·
nodejs
·
nestjs
VonaJS多租户同时支持共享模式和独立模式
VonaJS 通过多实例的概念来支持多租户 SAAS 系统的开发。只需启动一个后端服务,即可支持多个实例同时运行
PegasusYu
8 天前
electron
·
nodejs
·
wasm
·
webassembly
·
crc16
·
crc-16
·
ccitt false
Electron使用WebAssembly实现CRC-16 CCITT-FALSE校验
将C/C++语言代码,经由WebAssembly编译为库函数,可以在JS语言环境进行调用。这里介绍在Electron工具环境使用WebAssembly调用CRC-16 CCITT-FALSE格式校验的方式。
濮水大叔
9 天前
typescript
·
nodejs
·
nestjs
在Vona ORM中实现多数据库/多数据源
在Vona ORM中实现多数据库/多数据源非常直观、简便。下面以 Model User/Order 为例,通过查询用户的订单列表,来演示多数据库/多数据源的使用方法
爱隐身的官人
23 天前
前端
·
nodejs
·
ctf
ctfshow - web - nodejs
起源与发展:了解Node.js的历史背景、由Ryan Dahl创造、基于V8 JavaScript引擎、由Node.js基金会(现OpenJS Foundation)管理。 设计哲学:理解Node.js的设计目标,如单线程、非阻塞I/O、事件驱动、轻量级、高性能。 应用场景:服务器端开发(如Web服务器、API服务)、命令行工具(如脚本、构建工具)、桌面应用(借助Electron等框架)、实时应用(如聊天室、游戏服务器)等。
濮水大叔
1 个月前
typescript
·
nodejs
·
orm
·
prisma
Node.js 主流ORM框架动态分表方案大盘点
针对高并发、数据量大的场景,通常会考虑采用分库分表进行优化。在这篇文章,我们重点盘点一下Node.js主流ORM框架的动态分表方案:
GDAL
2 个月前
nodejs
·
injectable
NestJS中@Injectable装饰器
@Injectable() 是 NestJS 依赖注入(Dependency Injection, DI)系统的核心装饰器,用于将类标记为可注入的提供者(Provider)。它告知 NestJS 的 IoC(控制反转)容器:该类需要被实例化并管理其依赖关系。
PegasusYu
2 个月前
electron
·
nodejs
·
wasm
·
webassembly
·
ibm
·
crc16
·
crc-16
Electron使用WebAssembly实现CRC-16 IBM校验
将C/C++语言代码,经由WebAssembly编译为库函数,可以在JS语言环境进行调用。这里介绍在Electron工具环境使用WebAssembly调用CRC-16 IBM格式校验的方式。
PegasusYu
2 个月前
javascript
·
electron
·
nodejs
·
wasm
·
webassembly
·
crc
·
crc16
Electron使用WebAssembly实现CRC-16 原理校验
将C/C++语言代码,经由WebAssembly编译为库函数,可以在JS语言环境进行调用。这里介绍在Electron工具环境使用WebAssembly调用CRC-16 原理格式校验的方式。
ayuday
3 个月前
nodejs
·
node
·
volta
Volta比nvm智能的新一代node版本管理工具
Volta是一个现代化的 JavaScript 工具管理器,提供了比传统 nvm 更好的性能和用户体验。通过使用 Volta管理项目级别的 Node.js 版本,可以确保每个项目都有一个干净且独立的开发环境。
API开发
3 个月前
vscode
·
python
·
docker
·
nodejs
·
openssl
·
brew
·
homebrew
苹果芯片macOS安装版Homebrew(亲测) ,一键安装node、python、vscode等,比绿色软件还干净、无污染
在Linux服务器上安装一个软件常用yum,apt、dnf命令,同样macOS可以使用brew命令来安装软件。
濮水大叔
4 个月前
typescript
·
nodejs
·
nestjs
快来玩玩便捷、高效的Demo练习场
Vonajs 提供了一个 Demo 练习场的功能,允许我们非常方便、快捷的对代码做测试,对想法做验证简而言之,Demo练习场的使用只需两步:第一步写代码,第二步执行终端命令。具体说明如下:
濮水大叔
4 个月前
nodejs
·
nestjs
你认为Vonajs提供的这些特性会比Nestjs更好用吗?
Nestjs是一款非常强大的Node.js框架,而且入门非常容易,但是随着项目的增长,各种不便之处就会显现出来,许多代码书写起来不再像项目刚启动时直观。而Vonajs是一款全新的Node.js框架,提供了许多创新性的架构设计,让我们在开发任何规模的项目时,代码都能保持直观和优雅。下面,我们一起来看看这些特性,是否真的比nestjs更好用?