Fork me on GitHub

Great points Mike


I'll start responding to them. When it comes to using atom, I'm aware of the issue where people use clojure.core/atom instead of reagent.core/atom. The problem is, in bootstrapped cljs there is no way to use require as far as i understand. In fact, what I'm doing in the bootstrapped cljs code is

(def atom reagent.core/atom)
so that atom actually points to cljs.user/atom which is the reagent version. I'm totally open to renaming it to some other var, but of course it can't have a / character in the name since you can't def a namespaced var.


That said, I'm all for having the best practices shown in the samples.


re: reagent fiddle. Most people actually use reagent, so I'd prefer to keep it reagent-centric. :3