title: Nodejs vs SignalR: why do we need server-side javascript?
body: <p>Since I've known about Node.js, I've always been a fan of it. But today I found about <a href="https://github.com/SignalR/SignalR" rel="noreferrer">SignalR</a>, which provides an alternative asynchronous - scalable - realtime model for ASP.NET. </p>
  
  <p>As far as I know, the main advantage of Node.js over SignalR is sharing code between client-server (another advantage should be that it is cross-platform), and the main advantage of SignalR is a much more mature framework and far better tool (IDE) support. So I wonder: if SignalR is here, do we need Node.js on Windows anymore? Are there any advantages of Node.js I don't know?</p>