On Tuesday, March 10, 2015 at 2:35:24 PM UTC+11, marc fawzi wrote: > Since when can an Angular component work as is in a React environment or a > Backbone "component" (view) work in another Backbone implementation without > changes? > > > That is what I mean, and I don't have to get into the re-frame specifics to > tell you that a component built for my architecture won't work out of the box > with your architecture or at least it won't leverage it properly. > > > This is the ABC of app development: components are built to leverage the > abstractions offered by specific frameworks. Web Components were supposed to > change all that but they're stuck in standardization hell, four years now. > > > There is no confusion on my part that so far we've been building React > components, Backbone views (some based on handlebars and some on underscore > and some on custom view layers etc) and Angular components, and all those > "Components" are framework specific. > > > So if you've come up with a framework that can work with ANY component > architecture then that must be some great innovation because I'm not sure how > you'd be able to account for all the services and framework facilities that a > given component expects. > > > If we don't have a Standard for reusable components in ClojureScript that > crosses SPA framework boundary we will not have anything better than what is > available in JS in terms of re-use potential of components across frameworks. >
There quite a miscommunication happening here. I was saying that you can build lots of different re-usable component libraries on top of Angular. Angular doesn't mandate one. The Angular widget libraries and Angular are different layers. Similarly, re-frame doesn't mandate a single reagent reusable component library. In the future there might be many, who knows. re-frame and a reagent reusable component library are different layers. -- Mike -- 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 clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at http://groups.google.com/group/clojurescript.