Reagent uses some of the same hacks I developed for C2/Singult for automagic tracking of atoms and updates---I wouldn't be surprised if that's why there are some conflicts with c2's bind macro.
That said, React.js is basically a much more polished version of the ideas in Singult. You can use all of the datavis helpers in c2 (scales, layouts, &c.) to generate markup that is then rendered by Reagent, Sablono, Om, &c. Just don't use C2's DOM stuff = ) If you want to do animations beyond what's possible with plain CSS, using D3 in the way Ryan described is your best bet. cheers, kevin On Monday, September 8, 2014 1:56:04 PM UTC-7, Jason Lewis wrote: > Hey all, > > > I'm trying to get a cljs app together using reagent (Om was a bit too much > for what I'm working on) and it's going really well, until I started trying > to use c2 for graphing data. > > > I think the issue has to do with c2's bind! macro tracking atom state changes > and reagent's use of RAtoms, but even when I avoid that there seems to be an > issue with singult's client-side hiccup parsing and reagent's approach to > react components.... > > > Wondering if anyone else had been down the road of using reagent (or om, or > quiescent) with c2 or another cljs data viz library. > > > Any suggestions would be appreciated. > > > cheers, > > > Jason Lewis > > > vox 410.428.0253 > twitter @canweriotnow > blog http://decomplecting.org > else http://about.me/jason.lewis -- 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.
