多维度分析 Express、Koa 之间的区别

Express 历史悠久相比 Koa 学习资料多一些,其自带 Router、路由规则、View 等功能,更接近于 Web FrameWork 的概念。Koa 则相对轻量级,更像是对 HTTP 的封装,自由度更多一些,官方

2020-5-7 2:07:32 nodejs 151 0
Node.js 微服务实践(二)

基于Seneca 和 PM2构建 本章主要分为三个小节:选择Nodejs的理由:将证明选择Node.js来构建的正确性。介绍使用Node.js时设计的软件栈。微服务架构Seneca:关于Seneca 的基本知识。PM2:

2020-5-7 2:07:32 nodejs微服务 154 0
Node.js 微服务实践(一)

什么是微服务微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小

2020-7-3 19:47:10 nodejs微服务 179 0
Node.js 源码解析 util.promisify 如何将 Callback 转为 Promise

Nodejs util 模块提供了很多工具函数。为了解决回调地狱问题,Nodejs v8.0.0 提供了 promisify 方法可以将 Callback 转为 Promise 对象。  工作中对于一

2020-5-7 2:07:34 nodejs 145 0
Node.js内存管理和V8垃圾回收机制

对于 Node.js 服务端研发的同学来说,关于垃圾回收、内存释放这块不需要向 C/C++ 的同学那样在创建一个对象之后还需要手动创建一个 delete/free 这样的一个操作进行 GC(垃圾回收), Node.js

2020-5-7 2:07:34 nodejs 134 0
Nodejs 中基于 Stream 的多文件合并实现

本文先从一个 Stream 的基本示例开始,有个初步认识,中间会讲在 Stream 中什么时候会出现内存泄漏,及如何避免最后基于 Nodejs 中的 Stream 实现一个多文件合并为一个文件的例子。 &nbs

2020-5-7 2:07:34 nodejs 115 0
Node.js 模块系统源码探微

Node.js 的出现使得前端工程师可以跨端工作在服务器上,当然,一个新的运行环境的诞生亦会带来新的模块、功能、抑或是思想上的革新,本文将带领读者领略 Node.js (以下简称 Node) 的模块设计思想以及剖析部分核

2020-5-7 2:07:34 nodejs 588 0
Docker常用命令

本文你能学到什么 Docker 是什么  Docker 概念 关于 Docker 的概念是确实不太好总结,下面我通过四点向你说明 Docker 到底是个什么东西。Docker 是世界领先的软件容器平台

2020-5-13 17:02:31 dockernodejs 114 0
一杯茶的时间,上手 Node.js

Node.js 太火了,火到几乎所有前端工程师都想学,几乎所有后端工程师也想学。一说到 Node.js,我们马上就会想到“异步”、“事件驱动”、“非阻塞”、“性能优良”这几个特点,但是你真的理解这些词的含义吗?这篇教程将

2020-5-7 2:17:24 nodejs 98 1
Node.js 中的 stream 模块详解

什么是stream定义流的英文stream,流(Stream)是一个抽象的数据接口,Node.js中很多对象都实现了流,流是EventEmitter对象的一个实例,总之它是会冒数据(以 Buffer 

2020-5-6 22:06:15 nodejs 56 0
关于创始人

姓名:HUJUN

年龄:大龄待娶青年

星座:天秤座

现居城市:南昌

职业:IT民工

爱好:美食、旅行、健身、女

标签云
统计信息

文章总数:188

累计访问: 次

今日访问: 次

在线人数: 人