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.

Reply via email to