title: Should I use Angular2 with ASP.NET MVC5 or Angular 2 only when I have to call web api's separately written
body: <p>I am confused in a scenario for my upcoming project.</p>
  
  <p>The project has web API's written which can be called by web-apps or mobile apps.</p>
  
  <p>I want to make a webapp using Angular2 for which I can see two approach<br>
  <strong>a.</strong> Use only Angular2 with Angular CLI and consume web api's<br>
  <strong>b.</strong> Use Angular2+Asp.net MVC5 together and consume web api's  </p>
  
  <p>both will end in making same thing but is there any advantage of one over another.</p>
  
  <p>Here's is an image describing what I want to say
  <a href="https://i.stack.imgur.com/RN0zO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RN0zO.png" alt="enter image description here"></a></p>