Node.js
-
Cloudflare、Deno 和 Node.js 三方合作,改善 JS 互操作性
Cloudflare 宣布正在与 Deno(Deno 运行时背后的开发商)以及 Node.js 技术指导委员会合作,他们将共同创建使开发人员能够在 Deno、Node.js 和 Cloudflare 的 Serverless 应用程序平台(Cloudflare Workers)之间编写代码的标准。
-
如何利用Node.js将语音转换为文本
语音识别技术在消费者和商业中有多种重要用途,而开发人员可以利用Node.js代码示例的语音到文本API的优势。
-
通过代码缓存加速 Node.js 的启动
本文介绍在 Node.js 里如何利用代码缓存技术加速 Node.js 的启动。
-
通过快照加速 Node.js 的启动
本文介绍一下如何在 Node.js 中使用快照加速 Node.js 的启动。以 v16.13.1 为例,社区一直在优化这里面的速度,不同的版本的速度可能不一样。
-
聊聊最近给 Node.js 提交的几个PR
Node.js 在 12.7.0 版本里已经支持收集 HTTP Server 处理请求的耗时。在这个基础上,我做的事情主要是支持收集发送一个 HTTP Request 到收到响应所需要的耗时。
-
聊聊Node.js 的 Trace Events 架构
本文介绍在 Node.js 中 trace 的架构和实现,因为 Node.js 的 trace 系统是基于 V8 的,所以也会介绍 V8 部分。
-
一篇带给你Node.js 的Perf_Hooks
perf_hooks 是 Node.js 中用于收集性能数据的模块,Node.js 本身基于 perf_hooks 提供了性能数据,同时也提供了机制给用户上报性能数据。
-
推荐十个 yyds 的 Node.js 开源项目!
随着 Node.js 的不断发展,越来越多的优秀开源项目涌现出来,本文将推荐 10 个 yyds 的 Node.js 开源项目,通过学习这些优秀的 Node.js 开源项目,可以更好地掌握 Node.js 技术,并在实际开发中获得更好的体验和效果!
-
通过 Inspector 收集 Node.js 的Trace Event 数据
除了通过 trace_events 模块之外,Node.js 也实现了通过 Inspector 协议收集 trace event 数据,本文介绍基于 inspector 协议收集 trace event 数据的实现。
-
零基础开发 Node.js Addons 插件:参数与返回值处理
有时候我们需要对参数获取到的参数做一些校验,如果不符合我们的期望希望能抛出一些异常,Node-API 也为我们提供了一些错误信息的 API。
-
Node.js 已合并 Fetch API
总的来说,Fetch API 进入 Node.js 核心对开发者来说是一件好事。不过 Fetch API 在 Node.js 中完全稳定可能需要一段时间(大约一两年),因为要使其符合标准还有很多工作要做。
-
聊聊使用 Libuv 实现的 Watchdog,你学会了吗?
本文主要是介绍一下使用 Libuv 实现的 watchdog,背景主要是因为 Node.js 是单线程的,一旦主线程繁忙或者陷入死循环,那么整个进程都无法工作了。
-
Deno :它比 Node.js 更好吗?
在本文中,我们将讨论 Deno 的创建原因以及它与 Node.js 相比的优缺点。还将对 Deno 的怪癖(quirks)和功能做一个实用概述,以便您决定它是否适合于您的下一个项目。
-
2022 年用于 Node.js 的优秀 WebSocket 库
现在我们知道了 WebSockets 的工作原理,让我们来看看一些 Node.js 库,您可以使用它们来更轻松地使用 WebSockets 进行开发。
-
Node.js v17.5.0 发布,核心增加 Fetch API
Node.js 核心引入 fetch API 是一个令人兴奋的功能,目前在 v17.5.0 版本为试验性支持,在今后的 LTS 版本中如果正式支持了,就不需要在依赖第三方 HTTP 请求库了。