node.js / V8replace.NET或Java?

我意识到node.js / v8是非常强大的,实际上我们可以用node.js / v8做很多事情。

但它是否足够强大,可以用node.js / v8replace.NET或Java?

无论是使用node还是其中一个框架来代替.net或者Java,都是个人风格的问题,以及如何使用这些现有的系统。 node和express可以用来处理使用ejs或jade模板语言的asp.net MVC或Java JSP中的视图任务。 您可以在Express中创build任何您希望使用的REST API。 你不可能拥有的是为更成熟的平台提供的丰富的图书馆。 你将不会有Linq或空间,但你有mongoose和MySQL驱动程序和ORMs。 节点可能不是创buildSOAP或WSDL端点,处理服务总线和SOA的最佳工具。

看看你需要的工具和库,以满足你的应用程序的需求,并根据这个select。 答案可能是你可以用节点构build它,但是它可能不是特定工作的最佳工具。

没有.Net和Java背后的框架使它们适合与Node.JS所使用的不同的东西。 就像问一辆快速跑车能否取代飞机一样。 也许有一天,但今天…不。