【发布时间】:2021-05-19 10:48:12
【问题描述】:
我正在浏览 Node.js 文档,但无法理解该行:
Node.js 应用程序在单个进程中运行,无需为每个请求创建新线程。 Node.js 在其标准库中提供了一组异步 I/O 原语,可防止 JavaScript 代码阻塞,通常,Node.js 中的库是使用非阻塞范例编写的,使阻塞行为成为例外而不是常态。
具体看不懂:
[...] Node.js 在其标准库中提供了一组异步 I/O 原语,可防止 JavaScript 代码阻塞 [..]
这是否仅仅意味着,它具有提供异步工作的规定的内置功能? 如果不是,那么这些异步 I/O 原语集是什么?如果有人可以为我提供一些链接以便更好地理解或开始使用 Node.js,那就太好了。
P.S:我有 Nodejs 的实践经验,我了解它的代码是如何工作的,但不明白它为什么会工作,所以我想了解它的理论部分,这样我才能了解后台实际发生的事情。
【问题讨论】:
标签: node.js