Od kiedy wiedziałem o Node.js, zawsze byłem fanem tego. Ale dzisiaj znalazłem około SignalR, który zapewnia alternatywny asynchroniczny - skalowalny - model czasu rzeczywistego dla ASP.NET.Nodejs vs SignalR: dlaczego potrzebujemy javascript po stronie serwera?
O ile mi wiadomo, główną zaletą Node.js w stosunku do SignalR jest dzielenie kodu pomiędzy klientem a serwerem (kolejną zaletą powinno być to, że jest to platforma wieloplatformowa), a główną zaletą SignalR jest znacznie bardziej dojrzały ramy i znacznie lepsze wsparcie narzędziowe (IDE). Zastanawiam się więc: jeśli SignalR jest tutaj, czy potrzebujemy już Node.js w Windowsie? Czy są jakieś zalety Node.js, których nie znam?
Wygląda na to, że istnieje pewne zamieszanie. Node.js jest platformą programistyczną, a SignalR jest biblioteką dla ASP.NET. Lepszym porównaniem będzie node.js + socket.io vs ASP.NET + SignalR. Czy to pytanie powinno zostać zaktualizowane w celu wyjaśnienia? – leggetter
True i false, SignalR jest biblioteką dla .NET. – davidfowl