3 ms·
What Clojure excels at (expressive data structure walking/manipulation) is, in my experience, seldom used in typical frontend programming, often taken care by u
by kaoD 10y ago
What Clojure excels at (expressive data structure walking/manipulation) is, in my experience, seldom used in typical frontend programming, often taken care by underlying frameworks like React.
JSX works fine, looks like HTML, and Cljs needs precompilation anyways. Sexps being a pure representation of HTML trees has absolutely zero impact on productivity.
I use Closure Compiler, hot reloading and native Sets with regular ES6. I agree that immutability is a must and JS immutable libraries are just not ergonomic. If at least JS had operator overloading...
I love Clojure, but it just doesn't click for me in the frontend.