node.js

GitLqr9 小时前
rust·node.js·bun
2026 Bun 全新姿态:从 Zig 到 Rust 的“暴力”重构与生态大爆发欢迎关注微信公众号:FSA全栈行动 👋2026 年对 Bun 来说简直是分水岭式的年份。就在之前,Bun 还是基于 Zig 编写的。虽然运行速度快得惊人,但 Zig 版本在内存安全性上始终是个潜在隐患(比如之前出现的 use-after-free 等问题)。随着 2025 年底 Bun 被 Anthropic 收购,这个项目正式进入了“全速进化”模式。
赖龙2 天前
前端·npm·node.js
pnpm vs npmpnpm = Performant npm,高性能包管理器,现在前端新项目主流选择。表格⚠️ 不要混用包管理器:一个项目只能用 npm /pnpm 其中一个;老项目切 pnpm:删除 node_modules + package‑lock.json,再执行 pnpm install。
禁止摆烂_才浅4 天前
前端·面试·node.js
Node.js 高频面试题Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,让 JavaScript 可以运行在服务端。
烂蜻蜓3 天前
node.js·express
Node.js入门教程(三十一):Express 框架Express 是一个简洁而灵活的 node.js Web应用框架,提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。
烂蜻蜓3 天前
node.js
Node.js入门教程(二十八):GET/POST请求在很多场景中,我们的服务器都需要跟用户的浏览器打交道,如表单提交。表单提交到服务器一般都使用 GET/POST 请求。
小屁孩你滑稽掉了3 天前
数据库·node.js·prisma·fastify
prisma操作数据库的方法使用教程(简洁版)可以简单的理解为堆积木,也就是说在调用“一、”内提到的方法时,传参根据各自的具体业务去决定传“二、”中提到的参数,不过传参要遵循附录的“参数可用矩阵”,哪些函数可以用哪些参数要严格遵循
__zRainy__3 天前
后端·网络协议·http·https·node.js
Node系列 · Node基础:https 模块HTTPS = HTTP over TLS。在浏览器地址栏看到的锁图标、API 调用方与网关的加密通道、银行/支付接口的合规要求——全都靠 TLS。本章讲清楚 TLS 握手机制和 Node 中如何启用 HTTPS,包括本地开发必备的自签名证书。
__zRainy__3 天前
前端·node.js·express·koa·nestjs·egg·fastify
Node.js Web 框架选型指南:从 Express 到 Hono 的全景对比Node.js 生态里 Web 框架数量众多,新人最容易在两件事上反复纠结:这两组权衡几乎是不可同时满足的——每选一边,都要牺牲另一边。本文的目的不是给出一个"最好"的答案,而是帮你把权衡维度摊在桌面上,按你自己的项目约束得出"最合适"的结论。
__zRainy__3 天前
后端·node.js
Node系列 · Node基础:net 模块net 是 Node 最底层的网络通信模块,提供基于 TCP / Unix 套接字的能力。HTTP、WebSocket、数据库驱动等模块几乎都建立在它之上。理解 net 就理解了 Node 网络编程的核心模型——socket 即文件、流即 socket。
嘟嘟07174 天前
docker·容器·node.js
从浏览器到 hello world:Docker + nginx 反向代理 + Node 最小服务器一次讲清你敲下 localhost、回车,浏览器出现 "hello world"——这行字背后其实跑过了一整条链路:浏览器请求打到 80 端口,被 nginx 容器接住并转发到 1314,再由一个 Node 写的后端真正产出字符串返回。本文用一个最小可跑的 Demo,把这条链路和沿途的 Docker 核心概念一次讲清,并回答一个最常见的问题:为什么有时候是 502?
FungLeo4 天前
node.js·serverless·数据库迁移·d1 数据库
Node 后端实战 · 老系统数据迁移怎么不出乱子?V1→V2 重构实战与 3 个生产坑各位看官,这一篇不聊某个 API 怎么写,聊一件更让人手心出汗的事——把一套运行了多年的老系统数据,迁到我新做的多租户 SaaS 里。
今日无bug4 天前
node.js·llm·agent
Tool Use 工具调用 —— 让LLM缸中大脑突破物理限制的3个阶段你用豆包让它自动搜网页、用 Claude 让它分析 Excel、用 AI Agent 操作电脑…… 你以为 AI 真的有自我意识?
To_OC4 天前
后端·node.js·eslint
装完 ESLint 它一声不吭?我还以为代码写得多好说实话,我之前一直觉得 ESLint 就是个装完就能用的工具,脚手架里自带、公司项目里配好,我只管写代码就行。直到这次自己从零搭一个 demo,一行 npm run lint 跑下去,控制台给我甩了个大红叉,我才意识到这玩意儿我根本没真正搞懂过。
FungLeo4 天前
数据库·node.js·serverless·dsl 封装·通用列表查询
Node 后端实战 · 列表查询到底怎么写?一个通用 DSL 封装,过滤分页排序一次搞定各位看官,今天聊一个每个后台系统都绕不开、又最容易写出几百行样板代码的东西——列表查询。只要你的系统有"管理后台",就必然有无数个列表:用户列表、订单列表、客户列表、日志列表……每一个都要支持过滤、分页、排序、按字段投影、敏感字段脱敏。我接手后端时,这类接口有二三十个,几乎都是复制粘贴出来的:
_codemonster4 天前
前端·npm·node.js
npm run dev 是在开发模式运行,怎么在生产环境运行对应你package.json脚本:执行逻辑:dist 只是静态文件夹,不能直接双击打开(会出现资源路径404),需要静态服务器承载:
渔夫正在掘金4 天前
后端·node.js
Cordis 插件热插拔能力深度解析基于 @deepseek-ai/cordis@4.x。本文所有示例与结论均经过实际运行验证。热插拔(Hot-plugging)指应用运行期间动态安装、卸载、替换插件,而无需重启进程的能力。Cordis 将其做到了三个层面:
嘟嘟07175 天前
typescript·node.js·nestjs
NestJS 入门:从 NestFactory 入口到 Module/Controller/Service 模块化结构一次讲清你之前用 Next.js 写全栈(前端后端一体)。如果只做纯后端——提供 API、系统集成、微服务——Node 生态里有个更"企业级"的选择:NestJS。它默认 TypeScript、全面模块化,适合构建大型服务。今天我们从两个问题切入:NestJS 的应用是怎么"启动"的?它凭什么能把一个庞大后端组织得清清楚楚?顺着脚手架代码和一个蜜雪冰城 demo,把入口(工厂模式)、模块化结构(Module/Controller/Service)、装饰器装配这三条线串起来。需要一点 TypeScript 类与装饰
breeze jiang5 天前
node.js·mvc·js
NestJS MVC 实战:用 hello 项目 7 个文件讲清分层、装饰器、依赖注入与错误处理本文基于一个真实可运行的 NestJS hello 项目(NestJS 11.0.1 + TypeScript 5.7.3),用 7 个源文件 + 5 个 CRUD 接口,把 NestJS 大厂面试高频考点一次性讲透:MVC 三层落地、三层装饰器系统、依赖注入链路、内置异常类实战。文中代码来自真实项目,运行未验证,仅用于讲解结构。
m0_380743875 天前
开发语言·python·node.js
从零调用 Claude 教程第一次调用 Claude API,最容易卡住的不是代码,而是"服务连不上"和"base_url 该填什么"。本文用最短路径带你跑通第一个请求:从拿 Key、装 SDK,到 Python 与 Node.js 双语言示例,再到流式输出和常见报错排查。全程基于国内可达的 jiekou.vip 稳定接入,按量计费,复制粘贴即可运行。读完你就能把 Claude 接口接进自己的项目里。
烬羽5 天前
设计模式·node.js·nestjs
从 nest new 到 Hello World:一个最小 NestJS 项目,讲透工厂 + 装饰器 + 模块化你在浏览器打开 localhost:3000,看到一行 Hello World!。这一行字,是从哪个文件流出来的?你翻开源码,整个项目就 4 个源文件,每个都短得不像话: