Tree Shaking & ES6 Modules

Karan Sapolia

December 1, 2020


When Javascript front-ends get too big to be shipped as-is to user machines, we use various ways to reduce the payload size. The most important of which is compression. The other one is dead-code elimination. Tree shaking is the latter. Available thanks to the static import/export formats added in ES6.