Sep 9, 2018 · 1 min read
I wouldn’t worry about the current-ness of most material you find. Another advantage of Clojure is that the most valuable Java ecosystem tenant– a focus on backwards compatibility, permeates Clojure libraries and tools as well. I often use old libraries that haven’t received a commit in years, but they still work perfectly.
This covers the nitty gritty with respect to namespaces, packages, structuring an application, actually loading cljs into the browser, dealing with the DOM and js interoperability, rendering html, ajax, testing… and was probably the most helpful of everything available: https://github.com/magomimmo/modern-cljs . Afterwords check out the excellent re_frame library by day8/re_frame.
