ClojureScript Advanced Compilation: Dead Code Elimination and the Externs Trade-off
ClojureScript's :advanced compilation can shrink a Reagent app from 180 KB to 45 KB gzipped, but only if you describe every external JavaScript dependency in externs files. This post shows the size gains, the externs pitfall, and a practical CI profile strategy.