I done? Before: dist/assets/vendor.js: 730.14 KB (191.93 KB gzipped) After: dist/assets/vendor.js: 1.18 MB (336.21 KB gzipped) That's an extra 450 kb in a production build.
sending it when you need it vendor.js: dist/assets/vendor.js: 747.6 KB (196.8 KB gzipped) our graphics lib: dist/assets/chunk.js: 456.58 KB (140.25 KB gzipped)
directions on how to get dynamic imports working. tl;dr There's some eslint config and a babel plugin to add to your ember-cli-build.js. Nothing scary.