基于 PHP 8.1+ Fiber 和事件循环的非阻塞 IO 设计,包含一个 Goroutine 调度器 和一 READ MORE
Posts by A-yon
现代 Web 应用中常用的 Web APIs
过去几年来,Web 开发领域日新月异,丰富的 Web APIs 极大简化了现代 Web 应用的开发。这篇文章将 READ MORE
使用 Web API 构建现代化服务器应用程序
这篇文章演示了在 JavaScript 中编写服务器应用程序的现代化方式,通过使用 Web API 并且遵循 Web 标准,我们终于可以一统前后端技术栈。
你从未听说过的 HTTP 全双工面貌
当提到在 Web 上进行全双工通信,大多数人第一时间想到的是 WebSocket,因为它的唯一目的就是这个。但 WebSocket 并不是实现全双工通信的唯一的方法,基础的 HTTP 本身也是一个全双工协议。
纯 JS 的 Tarball API,无需 Node.js
这个 Tarball API 被设计为通用的,它并不是一个将文件存档为 .tar 文件的工具,或者一个从 .tar 文件中解压文件的工具。相反,一个 Tarball 实例表示一个 tarball 存档自身,我们可以往它里面增加新文件,移除旧文件,查看它包含哪些文件,和许多 Linux 系统中的存档管理器类似。
在浏览器中用 JS 管理文件
现代浏览器能做比我们平常所知道的更多的事情。今天,我将会介绍一个在服务端编程领域很熟悉,但是在前端开发领域很少被人提及的话题:访问文件系统并管理文件和文件夹。
Node.js 集群,但使用 worker 线程
我们可以使用 worker 线程来在 Node.js 中实现 cluster 的行为,它能够省下很多系统资源,这同时意味着我们可以减少我们的服务器预算,却依旧能够保证和传统 cluster 模式相同的表现。