itself builds on the “Convention over configuration” philosophy. Strong conventions enable the community to build tools to get rid of trivial or repetitive tasks. ember-cli gives you a conventional way of building and including those tools in your app: addons.
choice via addons. • Transpilation, concatenation, minification and fingerprinting are all built-in. • Environment-specific assets are possible with configuration. • Building outputs a bundle you can deploy. • Built-in server recompiles and live-reloads assets, it can also proxy API requests.
Comes pre-bundled with QUnit (can be swapped for something else). • Can be run very easily with PhantomJS on the command line for CI or in the browser.