title: Angular2 and NodeJs
body: <p>I'm trying to create an Angular2 project with a REST service, using NodeJs. Although I found some tutorials/sample codes doing this kind of applications, the organization of the code/project is different form each other. I'm trying to figure out what's the best way so far to do that.</p>
  
  <p>Basically, </p>
  
  <ul>
  <li>what is the best approach to creating Angular2 project with NodeJs back end?</li>
  <li>what should be the folder structure?</li>
  <li>where to put the Angular code(with TypeScript)? </li>
  <li>how to use Bower/Gulp?</li>
  </ul>