它是web服务器还是用于服务器端脚本的编程语言?
发布于 2016-06-10 16:24:10
Node.js是编译和执行javaScript的运行时。它可以用来开发在JavaScript中端到端运行的应用程序,即客户端和服务器端都使用javascript代码,这与当今大多数具有富客户端框架(angularJs、extJs)和RESTful服务器端APIs的应用程序不同。
发布于 2017-07-16 19:05:21
来自Stack Overflow的开发人员调查是一个很好的信息来源,可以帮助您开始这项研究。
2017年:https://insights.stackoverflow.com/survey/2017#most-popular-technologies
2016:https://insights.stackoverflow.com/survey/2016#technology-most-popular-technologies
见鬼,你为什么要用Node.js
https://medium.com/the-node-js-collection/why-the-hell-would-you-use-node-js-4b053b94ab8e
Node.js真正的亮点在于构建快速、可伸缩的网络应用程序,因为它能够以高吞吐量处理大量并发连接,这等同于高可伸缩性。它是如何在幕后工作的,这很有趣。与传统的web服务技术相比,每个连接(请求)都会产生一个新的线程,占用系统内存,并最终在可用的内存量上达到最大值,而Node.js在单线程上运行,使用非阻塞I/O调用,允许它支持数以万计的并发连接(保存在事件循环中)。
发布于 2015-08-25 22:58:15
Node.js用于轻松构建快速、可扩展的网络应用程序
https://stackoverflow.com/questions/4531649
复制相似问题