This post was originally published on mainmatter.com
For anyone who has clicked the link to this blog post but doesn't already know,
Embroider is a new build pipeline that compiles Ember apps into spec-compliant,
modern JavaScript. Before Embroider, it was somewhat difficult to participate in
modern build-tooling optimisations such as code-splitting and tree-shaking.
Embroider allows you to opt-into these behaviours out of the box.