title: Why do we need apache under Node.js express web framework?
body: <p>I am going to deploy my node.js application.</p>
  
  <p>I can start my own web application with purely node.js only.</p>
  
  <p>But my fd told me that it is better to serve that web app under apache or nginx.</p>
  
  <p>Anyone have such kind of experience, why do we need apache as I can start my web app on node.js+ express only?</p>
  
  <p>I would like to know more on deployment knowledges. Thanks for any help.</p>
  
  <p>Kit</p>