最好使用Node.js还是SignalR

时间:2015-04-21 09:22:12

标签: node.js signalr

冒着这个问题被关闭的风险,无论如何我都会问。

我一直在寻找不同的JavaScript框架,因为大多数工作角色似乎都需要: angular.js Knockout.js Node.js的

虽然我可以看到Angualr.js和Knockout.js为标记页面提供了一个MVC构造(虽然仍然不确定哪一个最好用)但我看不出node.js的情况是什么?

虽然我很欣赏node.js对于实时通信很有用,但Signalr也是如此,因为它们都使用长轮询。

目前我使用信号器更新客户端的图像。

有什么目的可以将它换成node.js吗?

就像我说的那样,这个问题可能会被投票关闭,因为它似乎可能会提出意见 - 而这本身就是我的答案,因为这将取决于开发人员的选择但是有一个明确的理由可以使用node.js over signalr?

感谢

1 个答案:

答案 0 :(得分:2)

使用node.js的一个原因是代码冗余。服务器和客户端都运行相同的语言,因此它们可能共享代码库的某个部分,这意味着可能更少写入。使用像Browserify这样的库,这个过程可以变得更加透明,编写客户端几乎与服务器端开发几乎没有区别。这开放的另一个机会是客户端和服务器端渲染+ MVC设置,例如,rendr.js。因此,您可以同时拥有服务器端的快速加载速度和客户端呈现的响应能力。如果其中任何一个有用,自然取决于你正在开发的东西。