Node.js什么时候是ASP.NET MVC开发人员的错误选择?

时间:2012-01-22 12:36:43

标签: asp.net-mvc node.js

我一直在研究Node.js以及在其上部署ASP.NET MVC 3应用程序的不同文章。我的问题是什么时候使用Node 有意义?我已经看到了一些注释:“对于重型Web +数据库CRUD应用程序或提供静态内容而言,这不是一个很好的解决方案。”我想知道人们的想法。

2 个答案:

答案 0 :(得分:2)

尝试查看Bad Use Cases上的nodeguide,其中也包含对此问题的良好解释。

答案 1 :(得分:1)

我会说node.js没有为ASP.NET MVC中没有的表提供任何内容。例如,您可以使用异步操作方法。几乎所有与.NET IO相关的API都有可用的异步版本。

随着C#5.0即将推出的异步支持,在C#中执行异步代码变得比在node.js中更容易。

也就是说,node.js的一个很好的属性是你可以与浏览器共享服务器代码。在我看来,这是主要优势。

你需要决定这种优势是否足够。