Ember CLI Build Size

I’ve got a relatively simple application:

  • 6 routes
  • Very small controllers
  • 10 models
  • maybe 10 relatively short templates

Basically not a whole lot of code beyond the stock Ember CLI install. I’m running Ember CLI 0.2.0-beta-1, Ember 1.11.0-beta5 and Ember Data 1.0-beta14.

The production build size of vendor.js is almost 820kb and it’s clearly minified and uglified. Is this expected or do I have something misconfigured? Delivering 800kb+ for a simple app strikes me as rather heavy.

It seems pretty normal and reasonable to me. It’s like the size of two images and once cached, doesn’t need to be downloaded every time.