小编Dom*_*ano的帖子

用于CPU密集型操作的node.js

关于Node.js,我确实不了解:在几乎所有可以阅读的地方,由于其异步但具有单线程特性,因此不建议将其用于HPC(高性能计算)

您可以找到几乎总是用Express.js解释过的node.js 来构建一些真正快速的Web服务器或服务,该服务器或服务还允许您在对SQL或NoSQL数据库进行某些查询后在响应中发送HTML或JSON。

但是这里的事情。

您还可以在npm上找到许多用于耗时且费力的操作的软件包,例如用于视频编码的fluent-ffmpeg。或者,您可以使用requestcheerio来构建网络刮板。

Npm也充满了为node.js(在node.js中)编写的命令行应用程序。所有的应用程序都用于非耗时的操作吗?

我们也可以找到很多框架,例如next.js,至少在我看来,它们似乎做起来并不容易

那么,我们可以用node.js做什么呢?

“ CPU密集型操作”的真正含义是什么?

我也喜欢使用node和javascript来构建Web服务器,服务和命令行应用程序,但是有时我觉得我不了解node.js的真正潜力和真正限制。

javascript node.js

6
推荐指数
1
解决办法
449
查看次数

标签 统计

javascript ×1

node.js ×1