Fork me on GitHub

when I create an uberjar with the unmodified luminus template (with +reagent) my generated app.js is 680kB non-gzipped. This seems rather large considering that I thought the closure compiler performed dead code elimination. Is this normal and how it's supposed to be?


cljs runtime itself is around 100kb, then baking-soda reactstrap wrapper adds another 100kb, and cljs-ajax adds another 100kb or so, if you just use cljs runtime + reagent it'll end up at around 350kb


so it's roughly normal from my experience