Recently the New York Times shipped an interactive
[https://www.nytimes.com/interactive/2018/upshot/elections-poll-ky06-1.html]
built with native JavaScript ES modules, using Rollup.js instead of Webpack to
provide a 25% reduction in JS shipped. This was really interesting to me as they
used code-splitting with ES module