I kept it simple to try to illustrate the main difference between the two approaches.
206 karma · joined December 11, 2016
Combining es6 and commonJS in the same project.
The thing I like the most is how they are pushing the framework to reduce the footprint. In the upcoming version (4) they have made even more progress on this. There are also plans to introduce the Closure compiler in the build chain, which will lead to further optimizations.
The webpack and Rollup experiments were done with uglify and gzip enabled. The numbers are based on the reported values in Chrome when running the code here: http://www.syntaxsuccess.com/rollup-bundle http://www.syntaxsuccess.com/webpack-bundle http://www.syntaxsuccess.com/closure-bundle
The uglify code was accidentally commented out in the source on Github, but I have fixed that now.