title: Angular: Http vs fetch api
body: <p>Although I understand the way Angular makes HTTP requests, I prefer using the built-in Fetch API because I don't have to subscribe and unsubscribe just to make 1 simple request. I tried using it in my angular app and it didn't throw any errors, page didn't reload (still a SPA), everything worked fine. I suppose there is a time and place for everything.</p>
  
  <p>This:</p>
  
  <pre><code>fetch('/api/get_post_by_id/1').then(r =&gt; r.json()).then(j =&gt; { console.log(j); });
  </code></pre>
  
  <p>Is more simple, than this:</p>
  
  <pre><code>const obs = this.http.get('/api');
  obs.subscribe(() =&gt; { ... });
  obs.unsubscribe();
  </code></pre>
  
  <p>Basically my question is, is it wrong to use the Fetch API when developing Angular apps?</p>