Node.js
文章平均质量分 95
Node.js
weixin79893765432...
学而不思则罔,思而不学则殆。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NestJS 深入浅出的学习
NestJS是一个基于TypeScript的Node.js框架,借鉴Spring框架的工程思想,旨在解决Node.js的工程失控问题。它通过模块化架构(Module)、依赖注入(IoC/DI)、分层请求拦截(Middleware/Guard/Pipe/Interceptor)等机制,实现代码的稳定性、可扩展性和可维护性。核心成员包括承载业务逻辑的Provider、处理请求的Controller,以及模块边界管理、生命周期钩子等特性。NestJS特别适合构建大型企业级应用,提供清晰的架构边界和标准化开发模式。原创 2025-12-29 16:35:40 · 1003 阅读 · 0 评论
-
Express 深入浅出的学习
Express是一个基于Node.js的极简灵活且高可扩展的Web框架,仍然是企业级应用中最成熟的Node Web框架。其核心设计思想是"万物皆中间件",所有功能都通过中间件链实现。本文详细讲解了Express的核心API,包括服务创建、中间件机制、路由系统、请求体解析等,并提供了企业级项目结构的最佳实践。文章还涵盖JWT鉴权、CORS配置等进阶能力,以及性能优化、安全防护等企业级解决方案,最后总结了开发中的常见陷阱。通过Express可以深入理解HTTP、中间件和服务器架构的本质,为N原创 2025-11-28 21:45:49 · 617 阅读 · 0 评论
-
Fastify 深入浅出的学习
Fastify是一个高性能的Node.js Web框架,专注于开发者体验和性能优化。它具有插件机制、内置Schema校验、优秀的TypeScript支持等特点,适用于API服务、微服务等场景。核心功能包括请求/响应API、JSON Schema校验、生命周期钩子、装饰器和封装机制。Fastify通过fast-json-stringify优化序列化性能,建议使用Schema驱动开发并合理组织项目结构。文档还提供了TypeScript集成指南、性能优化建议以及分层架构的最佳实践,帮助开发者构建高效可靠的Web应原创 2025-11-26 19:18:56 · 891 阅读 · 0 评论
-
使用 node.js 的心得
Node.js核心概念与关键组件摘要 Node.js是基于V8引擎和libuv的JavaScript运行时,采用单线程事件循环模型实现高并发I/O处理。其核心架构包含: 事件循环机制:通过libuv实现非阻塞I/O调度,支持数万并发连接 多组件协同: V8引擎执行JS代码 线程池处理CPU密集型任务 Buffer和Stream处理二进制数据流 核心优势: 事件驱动架构(EventEmitter) 异步I/O模型 轻量级网络栈实现 生态体系:通过npm管理庞大的模块生态系统 适用场景包括API服务、实时应用、原创 2025-11-25 23:13:46 · 1098 阅读 · 0 评论
-
mac/windows安装|卸载node以及用n/nvm管理node版本
一、安装 nodenode 中文官网下载最新的安装包。如果要安装以往的 node 版本请戳这里。我安装的是 10.13.0 版本。【注意】:下载时,建议选择尾缀名是 .pkg 的文件下载。下载下来,直接安装,一路绿灯,OK。然后,检查 node 是否安装成功:命令行输入:node -v若成功会显示你安装的 node 版本号。顺便查看一下 npm 的版本号:命令行输入:npm -v如何查看 node 安装目录呢?which node二、用...原创 2020-12-18 15:15:03 · 26176 阅读 · 10 评论
-
node.js 笔记
项目需求分析看一下本期需求的页数和接口数。分析要做的需求,找出技术难点。评估时间。先最主要的,最快能实现的。针对每个技术难点进行攻克。测试优化项目。项目上线。Node.jsBFF 层:backend for Frontend1.对用户侧提供 HTTP 服务2.使用后端 RPC 服务node.js 是怎么跑起来的?它的底层实现是如何的?安装 node.js,配置 node.js 环境Node.js 应用是由哪几部分组成的:引入 required 插件:我们可以使用 req原创 2020-11-11 07:44:50 · 592 阅读 · 0 评论 -
JavaScript 与 ES5 与 ES6 与 Node.js 之间的关系
参考自:https://es6.ruanyifeng.com/#docs/introJavaScript 由Netscape 公司创造,1996 年 11 月,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国际标准。之后,由ECMA发布的JavaScript就叫做ECMAScript了,简称ES。1、ECMAScript 和 JavaScript 的关系ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现。2、ES.原创 2020-06-24 23:17:05 · 1051 阅读 · 0 评论 -
Node VSCode 如何配置使用 Node.js
一、工具准备1、下载安装VSCode:https://code.visualstudio.com/2、下载Node.js(建议选择 8.0 版本以上的):https://nodejs.org/zh-cn/download/releases/(Node.js 的安装教程网页有很多,本文就不赘述了)二、给 VSCode 配置Node.js 执行环境...原创 2020-05-16 00:58:57 · 14903 阅读 · 0 评论
分享