[译] 理解 NodeJS 中基于事件驱动的架构
- 原文地址:Understanding Node.js Event-Driven Architecture
- 原文作者:Samer Buna
- 译文出自:掘金翻译计划
- 译者:刘德元 薛定谔的猫
- 校对者:bambooom zaraguo
理解 NodeJS 中基于事件驱动的架构
绝大部分 Node.js 对象,比如 HTTP 请求、响应以及“流”,都使用了 eventEmitter 模块来支持监听和触发事件。
事件驱动最简单的形式是常见的 Node.js 函数回调,例如:fs.readFile。事件被触发时,Node 就会调用回调函数,所以回调函数可视为事件处理程序。
让我们来探究一下这个基础形式。
Node,在你准备好的时候调用我吧!
以前没有原生的 promise、async/await 特性支