Will do and ask more questions... I'd like to approach it from the point of view of someone interested in both SPA and re-usable components that can be shared with Reagent, Om and other FRP-like ClojureScript SPA implementations
The idea is if we can build SPAs any way we like (e.g. re-frame, vanilla Reagent/Secretary, Om+?, etc) but be able to share components amongst us that will help ClojureScript in the long run .... 80% of the web uses jQuery plugins (I heard that on HN, no reference, so it may be wrong but I think it's probably close) and no SPA framework can claim that. I was thinking that if we have a re-usable component standard then each SPA framework will figure out a way to work with such components, but in defining that standard we have to understand all the different SPA architectures that are likely to succeed ... and you guys are saying re-frame is likely to succeed, so it's high up on my list, with my interest centering around how it would work with reusable components when I asked Mike T said it's an SPA framework not a reusable component architecture but i think the two should work together .. He did also say that they're working on reusable components So with that said, I look forward to understanding how we can, as a community of developers all speaking speaking the same language (clojurescript), get to discussing standards that will help us share units of functionality rather than build A for framework ABC and build A again for framework XYZ Does that make sense? Marc On Mon, Mar 9, 2015 at 10:35 AM, Mike Haney <[email protected]> wrote: > Read the whole README for re-frame and it will all make more sense. > > I don't think reactions are pub/sub - usually those are implemented using > atom watches. The event dispatch mechanism, however, is like pub/sub. I > noticed the library uses core.async, so they very well may be using > core.async pub/sub, although I haven't dug into the library code yet so I > might be wrong. > > -- > 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. > -- 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.
