title: Using `fetch` in Angular
body: <p>Is there any specific technical drawback to using the native Fetch API rather than <code>HttpClient</code> in Angular? I'm relatively new to Angular, and unsure about whether it's safe to 'circumvent' the provided interfaces in such a way. (As an example, it seems directly modifying the DOM by accessing <code>document</code> is not advisable, according to the <a href="https://angular.io/api/core/ElementRef" rel="noreferrer">documentation</a>.)</p>
  
  <p>I'm using Angular 6, and I'm not concerned about clients that don't support <code>fetch</code>.</p>