I was gearing up to have to do this myself in the next coming months! Awesome stuff, really much needed addition to cljs.
I'll dig in next week. point me towards your failing tests and maybe I can try to lend a hand. On Wednesday, October 29, 2014 9:05:56 PM UTC-4, Kyle Dawkins wrote: > Hey all > > A few weeks ago I spent some time porting > https://github.com/stuartsierra/component to ClojureScript. The results are > here: > > github: https://github.com/quile/component-cljs > Clojars: [quile/component "0.2.2"] > > My motivation is pretty straightforward: I am keen to make node.js a really > pleasant experience for cljs development. I've done a large amount of > vanilla node.js dev, and the dependency-injection problem always reared its > ugly head at inopportune moments, so making > https://github.com/stuartsierra/component work in cljs seemed like a good > idea. And it was! It works like a charm. > > This port is fairly soft: there are still some failing tests (commented out) > due to the differences in exception-handling between clj and cljs. Also, I > had to port the underlying "dependency" library too: > > github: https://github.com/quile/dependency-cljs > > The upshot of all of this is that it's now very easy to create nicely modular > node.js apps in ClojureScript, with their dependencies injected correctly. > Fun. > > Cheers! > Kyle -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
