This is a long post with a lot of questions :) Can we start by addressing
performance? What are your concerns?

Meanwhile, please do some research on the topics. There are a few decent
articles comparing the component models, including a couple of 0.5 articles
that discuss the benefits of web components:

Understanding Polymer:
https://www.polymer-project.org/0.5/docs/start/everything.html
Understanding Web Components:
https://www.polymer-project.org/0.5/platform/custom-elements.html
http://addyosmani.com/blog/component-interop-with-react-and-custom-elements/
https://www.accelebrate.com/blog/web-components-angular-polymer-and-react/
http://programmers.stackexchange.com/questions/225400/pros-and-cons-of-facebooks-react-vs-web-components-polymer

Added Arthur to the thread. Some of the 0.5 material is still pretty good.
There's not a definitive place on the web where users can learn about the
benefits of web components.

On Mon, Sep 21, 2015 at 6:27 AM <[email protected]> wrote:

> Hi guys, I've been using Polymer for a while, pretty much just with the
> elements from the catalog. In terms of production readiness I don't feel
> too happy with Polymer in terms of compatibility and performance but I
> still want to consider it for our next crucial startup project. We
> currently have a site that's built just on bootstrap because we wanted to
> quickly get an MVP out to customers. Now we intend to componentize
> everything and we're looking at two options: React and Polymer.
>
> The thing is, I have no idea how Polymer and React really differ and what
> the pros and cons are. What I'd like to get an emphasis on is the developer
> experience and outlook for the next years from now. Eric Bidelman made a
> public post recently calling React "one of many frameworks" that come and
> go. I understand the point he was trying to make by saying React is simply
> one of the currently hot frameworks and it might vanish, whereas Polymer
> tries to push webcomponents forward so we can all benefit from the same
> components. But what if React will eventually support webcomponents, what
> are the differences? Or more so, are we even going to write  Polymer
> components in two years from now? Polymer intend to make webcomponents
> possible in a time where they are not yet ready to be used in every
> browser. On top of that it adds sugar coating to make developing
> webcomponents easier, right? Does that mean Polymer will eventually
> disappear? If I write webcomponents with Polymer, are those components
> eventually usable without Polymer?
>
> What are the pros and cons over using Polymer and React? I don't know that
> much about both in terms of how they keep and transfer states, I just know
> that React keeps everything in one component and keeps all its states in
> each component which seems to make it easy to set and retrieve the state of
> a component. With Polymer it seems to be similar, right? All the states are
> in the components which I retrieve via selecting the element and checking
> for a certain property. Is this how it works in React? What are the
> differences with data binding? There are many things I unfortunately don't
> understand about both of them. Personally I really like Polymer so far but
> I am not sure how production ready it really is. That's why React is under
> consideration, although I've never touched it and I don't know how long it
> is about to stay. However, React components work reliably in most browsers
> (without bad performance?)
>
> If you would try to give me an as objective as possible explanation what
> speaks for and against both Polymer and React, what would it be?
>
> Follow Polymer on Google+: plus.google.com/107187849809354688692
> ---
> You received this message because you are subscribed to the Google Groups
> "Polymer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/polymer-dev/ddf0cefe-5dfa-4187-bdf7-2ad3d91f8602%40googlegroups.com
> <https://groups.google.com/d/msgid/polymer-dev/ddf0cefe-5dfa-4187-bdf7-2ad3d91f8602%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/CACGqRCAOTr2t3AYPcWTyK%2B1AamXWKzyFvWMX3pswJ9oP26WPjQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to