Luke Horton
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.

    Luke Horton

    Written by

    Creative problem solver; pragmatic engineer; lover of all things outdoors.