为什么 Node.js 这么火,而同样异步模式 Python 框架 Twisted 却十几年一直不温不火?

为什么 Node.js 这么火,而同样异步模式 Python 框架 Twisted 却十几年一直不温不火?说 nodejs 只是靠营销的是否太天真了些 当初 nodejs 出来的时候各种 BUG 我简单的测试其大文件传输都会出现各种问题 而同時期的其他阵营早就甩其几条街了 但是为什么却能一直不断发展壮大 难道仅仅靠所谓的营销和忽悠

大家好,欢迎来到IT知识分享网。

说 nodejs 只是靠营销的是否太天真了些?当初 nodejs 出来的时候各种 BUG,我简单的测试其大文件传输都会出现各种问题。而同時期的其他阵营早就甩其几条街了。但是为什么却能一直不断发展壮大?难道仅仅靠所谓的营销和忽悠?

如果只孤立的去考虑 nodejs 的异步库到底怎样怎样,实在是太片面了,难道 nodejs 里面就只提供了异步网络 IO?

事实上,nodejs 是提供了一套通用的异步基础设施,使得你可以基于此构建各种异步 API。异步网络 IO 只是其上的一个具体应用。而现在问题里提及的 twisted 实际上在这一点上根本不具有与 nodejs 的可比性!

我选择 nodejs 的原因很大程度上是因为它是 JavaScript 的,这样一来在前后端我可以用同一种语言完成整个项目,这是极大的一个优势!另外,尽管 nodejs 不是唯一的也不是最早的基于 JavaScript 的服务端方案。但是它是同時期性能 JavaScript 阵营里最佳的。

再加上 nodejs 底层的 libuv 设计很简单,非常容易扩展,而且 npm 又那么好用。因此开发效率急速上升。

选择 nodejs 到底为什么,其实到了现在,许多人各自有各自的理由。但许多人都是因为他是基于 JavaScript 的低成本解决方案。

考虑 nodejs,不止是考虑它的一小部分 API,而是它带来的各方面的便捷。请不要太片面。

— 完 —

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/175890.html

(0)
上一篇 2025-04-10 10:10
下一篇 2025-04-10 10:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信