title: Use of Node JS for Frontend
body: <p>I have heard about Node.js being used in the frontend side of the application as opposed to the backend side, but I cannot find any use cases for which it can be used. Can somebody explain the use cases for which Node.js is used in the frontend.</p>
  
  <p>Also for a fairly complex system such as a CMS(Content Management System) for an e-commerce site, would Node.js be the right choice?</p>
  
  <p>Thanks in advance</p>