Hacker News new | ask | show | jobs
by pigs 5234 days ago
I've spent the past few days trying to implement a little utility app in Clojure/Clojurescript for work, and here's some of my initial impressions. I've been going back and forth between the approach explained in this article and the Clojurescript One workflow. Disclaimer: I'm a bit of a Clojure noob and primarily a backend guy, although I have some experience with jQuery.

- In Noir I was able to make the jump from "getting started" to "building my own app" fairly quickly.

- After getting a somewhat-viable backend, I hit a pretty steep learning curve trying to figure out how to hook in some Clojurescript.

- I started looking at Clojurescript One, however, I've found it to be a bit of a firehose. I'm intrigued by their development ideas, but I ultimately just want to pick and choose a few things that I can integrate into my existing Noir backend. The Clojurescript repl is pretty sweet though.

- I think I might just use the Domina library in isolation, and use the cljsbuild approach in this article. I will try to revisit Clojurescript One later as I gain a little more experience.

1 comments

It might be worth checking out jayq[1] if you're just looking for a more straightforward DOM manipulating experience. Also, for clean interactions between Noir and ClojureScript, take a look at fetch[2].

[1] http://github.com/ibdknox/jayq [2] http://github.com/ibdknox/fetch