Sorry, I was too deep in a thread. :) We are already discussing Om vs. 
Quiescent.

—
Nikita Dudnik
http://nikdudnik.com


On Monday, December 1, 2014 at 5:45 PM, Nikita Dudnik wrote:

> > This isn't a challenge, but a question of clarity.  
> >  
>  
> Can’t argue with that.
> > By "too much" do you mean:
> > - solving "problems" which are aren't problems (e.g. enforcing an opinion)
> > - solving problems which do need to be solved but in the wrong way
> > - conflating the solution to too many problems
> > - something else entirely
> >  
>  
> Nothing fundamentally wrong about Om.  
> It’s more about it enforcing an opinion and conflating the solution.
>  
> Om gives you a protocol for component’s implementation.
> Om controls application state.
> Om components have local state.
>  
> These choices complicate smaller projects.
>  
> There is a good alternative if all you need is rendering immutable values to 
> HTML:
> https://github.com/levand/quiescent
>  
> It’s rationale is highly relevant to our discussion.
>  
> > Are you suggesting they are fundamentally flawed (it doesn't sound
> > like it) or could be improved if only they did X...?
> >  
> >  
> > On 30 November 2014 at 23:26, Nikita Dudnik <[email protected] 
> > (mailto:[email protected])> wrote:
> > > Here's another elm library https://github.com/ericnormand/elm-frp
> > >  
> > > I’ve seen it but I’m pretty sure it’s just a proof of concept for Eric
> > > Normand’s blog post:
> > > http://www.lispcast.com/elm-frp-clojure-core-async
> > >  
> > > Hopefully i'll get to use one of these with om soon, could make reasoning
> > > with multiple inputs quite nice.
> > >  
> > > At the moment I’m experimenting with combination of bacon.js, immutable.js
> > > and virtual-dom libraries (yep, pure browser JS environment) and starting 
> > > to
> > > feel like both Om and React do too much.
> > >  
> > >  
> > > --
> > > Note that posts from new members are moderated - please be patient with 
> > > your
> > > first post.
> > > ---
> > > You received this message because you are subscribed to a topic in the
> > > Google Groups "ClojureScript" group.
> > > To unsubscribe from this topic, visit
> > > https://groups.google.com/d/topic/clojurescript/XGtuD0CdC5c/unsubscribe.
> > > To unsubscribe from this group and all its topics, send an email to
> > > [email protected] 
> > > (mailto:[email protected]).
> > > To post to this group, send email to [email protected] 
> > > (mailto:[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 a topic in the
> > > Google Groups "ClojureScript" group.
> > > To unsubscribe from this topic, visit
> > > https://groups.google.com/d/topic/clojurescript/XGtuD0CdC5c/unsubscribe.
> > > To unsubscribe from this group and all its topics, send an email to
> > > [email protected] 
> > > (mailto:[email protected]).
> > > To post to this group, send email to [email protected] 
> > > (mailto:[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 a topic in the 
> > Google Groups "ClojureScript" group.
> > To unsubscribe from this topic, visit 
> > https://groups.google.com/d/topic/clojurescript/XGtuD0CdC5c/unsubscribe.
> > To unsubscribe from this group and all its topics, send an email to 
> > [email protected] 
> > (mailto:[email protected]).
> > To post to this group, send email to [email protected] 
> > (mailto:[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.

Reply via email to