×

什么时候用 Node.js?

提问者:航海博客2023.07.16浏览:598

Node.js 是异步的、事件驱动的、非阻塞的和单线程的,使得它成为开发下面应用程序的完美候选:

实时应用程序,如聊天和提供实时更新的应用程序

将视频或其他多媒体内容流式传输给大量观众的流式应用程序

其他 I/O 密集型应用程序,如协作平台

遵循微服务架构的网络后端

然而,Node.js 的特性使得它对于其他类型的应用程序来说不是一个理想的选择。执行 CPU 密集型任务的应用程序(如复杂的数学计算)在使用 CPU 时表现不佳,因为 Node.js 是单线程的。

如果你想了解更多这方面的信息,请查看我们的文章 Node.js 架构以及何时在项目中使用。

您的支持是我们创作的动力!

网友回答文明上网理性发言已有0人参与

发表评论: