> > As to your first point and only to clarify, had you made it a wrapper for > D3 and in a node.js application, there would still be no problem in using > it server-side, am I right? >
Unfortunately, no---D3 requires a full DOM. Node.js is just the JavaScript engine. There are some fake DOM implementations that people use with node.js for testing and scraping, but they were very rough last time I checked. PhantomJS is a very nice project that is a headless WebKit browser, which we've used to run JavaScript with a DOM on the serverside. It can get a bit involved to coordinate that with other processes though... > So, in short I've got a toy application in mind to learn either way, but > the end project in mind is a trading application on the browser (which is > my main field right now) that should deploy in as many devices/OS as > possible (so, Javascript again). C2 fits in just perfect. > Speaking of toy applications with C2, I just open sourced an implementation of "TodoMVC" using some new features slated for release in C2 0.2.0: https://github.com/lynaghk/c2-demos/tree/master/todoMVC You might want to check this out and compare it with the n+1 existing JavaScript application framework implementations to see which you like the best. > Many thanks for the answer as well as the talks, which have been trully > great! > Thanks! The Conj talk was my first experience with the Clojure community, which I've found to be very friendly and welcoming. Definitely don't shy away from posting to the list or dropping by #clojure on IRC. Personally I'm very interested to hear about experiences of people who are new to both JavaScript and Clojure(Script). -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en