最好使用Node.js还是signar
冒着这个问题被关闭的风险,我还是要问 我一直在研究不同的JavaScript框架,因为大多数工作角色似乎都想要: angular.js Knockout.js Node.js 虽然我可以看到Angualr.js和Knockout.js为标记页提供了MVC构造(尽管仍然不确定哪一个是最好的),但我看不出node.js的情况如何 虽然我很欣赏node.js适合实时通信,但Signalr也是如此,因为它们都使用长轮询 目前,我使用signar更新客户机上的图像 将其替换为node.js有什么意义吗 就像我说的,这个问题可能会被投票关闭,因为它似乎在征求意见——这本身就是我的答案,因为这取决于开发人员的选择,但是否有明确的理由使用node.js而不是signar最好使用Node.js还是signar,node.js,signalr,Node.js,Signalr,冒着这个问题被关闭的风险,我还是要问 我一直在研究不同的JavaScript框架,因为大多数工作角色似乎都想要: angular.js Knockout.js Node.js 虽然我可以看到Angualr.js和Knockout.js为标记页提供了MVC构造(尽管仍然不确定哪一个是最好的),但我看不出node.js的情况如何 虽然我很欣赏node.js适合实时通信,但Signalr也是如此,因为它们都使用长轮询 目前,我使用signar更新客户机上的图像 将其替换为node.js有什么意义吗 就
谢谢使用node.js的一个原因是代码冗余。服务器和客户机都运行相同的语言,因此它们可能共享代码库的某个部分,这意味着可能不太容易编写。有了这样的库,这个过程可以变得更加透明,编写客户端和服务器端开发几乎无法区分。这带来的另一个机会是客户端和服务器端渲染+MVC设置,例如。因此,您可以同时拥有服务器端的快速加载速度和客户端渲染的响应速度。这些是否有用自然取决于您正在开发的内容。似乎是好的和合理的观点。谢谢,我已经有一段时间没有看我的项目了。请原谅我冒失的问题,但你似乎知道你在说什么。目前,我有一个MVC应用程序,它使用signalr将JPEG推送到我的客户端,然后将其渲染到我的画布控件上。我总是在寻找加快这一过程的方法,因为我从我的网络摄像头显示了一个实时饲料。node.js和该render.js可以用于此目的吗?您认为会更快吗?:)将JPEG压缩到画布是非常低效的。您更应该将视频流传输到客户端。这可以通过像WebM、OGG或MP4这样的原生HTML5视频格式来实现,如果你不关心IE和其他过时的浏览器,WebM是最佳的,否则就是MP4。最直接的方法是将ffmpeg的输出直接管道化到客户端。找不到一个好的例子,所以你可以用这个作为临时指南。嗨,谢谢你的评论。由于各种原因,此项目必须使用MJPEG。但感谢链接:)