2023-08-29 Nestjs#1.基于grpc的微服务(一) Nest.jsNode Nest.js Why微服务的优缺点 这篇文章只是讲了比较基础的demo Setup首先需要安装nestjs的命令行工具npm i -g @nestjs/cli 然后使用nest命令创建一个项目nest new micro-service-demo 安装微
2023-04-22 npm 配置 NodeNpm 前端 原文地址,本篇仅做记录学习npm install 安装模块 基础语法 1234567891011npm install (with no args, in package dir)npm install [<@scope>/]&
2023-04-22 Node.js常见概念 Node Node 架构为啥取名为Node呢? 因为Node 的架构主要分为4大部分,Node Standard Library, Node Bindings, V8, Libuv 它通过将一个个节点连接起来,组成js的服务端运行时,我们看下面这张图 最上
2023-04-22 Node.js TypeScript#3. Buffer Node Node 这个系列是翻译文章,虽然是翻译,但有些地方还是做了一些修改。如果你想要看原版,那可以根据这个链接去查找。 这篇文章介绍了Node中另一个重要的概念:Buffer。为了理解它,我们还会解释什么是二进制数据和为什么我们需要 characte
2023-04-22 Node.js TypeScript#2. EventEmitter Node Node 这个系列是翻译文章,虽然是翻译,但有些地方还是做了一些修改。如果你想要看原版,那可以根据这个链接去查找。 在这篇文章中,我们继续讲与Node.js有关的主要概念。这次我们深入探讨EventEmitter的概念。我们解释了它的同步性和工作
2023-04-22 Node.js TypeScript#1. Modules, process参数, 文件系统基础 Node Node 这个系列是翻译文章,虽然是翻译,但有些地方还是做了一些修改。如果你想要看原版,那可以根据这个链接去查找。 在这个系列中,我们介绍了Node.js的核心概念。一般来说,在这个系列中,我们关注的是Node.js的环境,而不是JavaScri
2023-04-22 API with Nestjs#1 Controllers, 路由和模块(module)结构 Nest.jsNode Nest.js TODONestjs 是一个用来构建Node引用的框架。与其他一些比较灵活的框架如:Express、Koa相比,我们需要遵循它的编程规范。当然,不同的框架好处是不一样的,灵活的好处就是可以定制化,但是需要花费更多的时间和精力去架构。而规范化
2023-04-11 Node.js TypeScript#6. 发送http请求,理解multipart/form-data Node Node 原文链接 HTTP是一种协议,它允许你请求例如JSON数据和HTML文档这项的资源。它连接client和server,来帮助你传递和交换信息。当数据从client发出就叫request。当数据从server发出就叫response。在这
2023-04-11 Node.js TypeScript#5. Writable Stream(可写流) Node Node 在这篇文章中,我们会继续讲解stream,不过这次我们重点说的是writable stream和pipe。我们会通过几个例子来理解writable stream的工作原理。同时,我们提供了Node环境中process对象中出现的流的例子:s
2023-04-05 Node.js TypeScript#4. Readable Stream(可读流) Node Node 在Nodejs中,Stream是非常重要的,我们可以通过Stream来高效的读写数据。比如在处理文件或者处理http请求时。在这篇文章中,我们主要讲的是readable stream(可读流) Readable StreamsStream是