title: Angular 2: Reduce app size (in addition to bundling/minification)
body: <p>I have a small-medium size (~28 KB including just the (TypeScript transpiled) JS + HTML templates) Angular 2 app.</p>
  
  <p>It's based originally on the <a href="https://angular.io/docs/ts/latest/quickstart.html" rel="noreferrer">angular.io quickstart</a>, but now I am bundling/minifying it using JSPM for deployment.</p>
  
  <p>The bundled JS file I get is 2.1 MB, coming down to 449 KB when served with gzip compression.</p>
  
  <p>This is still rather large, and I would like to ask how best to go about reducing the overall size of the app for deployment, to deliver my app in the smallest and most efficient bundle.</p>
  
  <p><strong>Edit</strong>:
  I should mention that I've reduced the uncompressed but minified bundle size to 1.9 MB by importing RxJS operators individually, e.g. with <code>import 'rxjs/add/operator/map';</code>; so any size savings I'd be looking for on top of that.</p>
  
  <p>Many thanks in advance for your help.</p>