4 ms·
But then again, the npm and externs story is not complete yet... Sometimes I get the impression that other transpiled langs have npm + decent minification + de
by vemv 9y ago
But then again, the npm and externs story is not complete yet...
Sometimes I get the impression that other transpiled langs have npm + decent minification + decent non-minified compiled size, etc without having to wait for years.
Of course, this can be changed (and Clojurists Together can be instrumental)!
- bpicolo 9y agoI don't think the externs story necessarily needs to be complete. The building blocks are all there waiting for you in Clojurescript. You might lose out on a particular library you like, or some random bootstrap + js re-integration, but overall clojurescript has a large number of libraries already available to build top notch frontends. The missing bits are usually small - I need support for <specific analytics library> and those are easy to rewrite, especially given an open-source PoC. The npm ecosystem is absolutely massive, but 99.999% of it is irrelevant for most frontend development. All that said, clojurescript is not necessarily the best choice for any given org. Mostly just saying there's nothing regarding the ecosystem that should hold you back.