Meteor vs Polymer: What are the differences?
What is Polymer? A new library built on top of Web Components, designed to leverage the evolving web platform on modern browsers. Polymer is a new type of library for the web, designed to leverage the existing browser infrastructure to provide the encapsulation and extendability currently only available in JS libraries. Polymer is based on a set of future technologies, including Shadow DOM, Custom Elements and Model Driven Views. Currently these technologies are implemented as polyfills or shims, but as browsers adopt these features natively, the platform code that drives Polymer evacipates, leaving only the value-adds.
Meteor belongs to "Frameworks (Full Stack)" category of the tech stack, while Polymer can be primarily classified under "Front-End Frameworks".
"Real-time" is the primary reason why developers consider Meteor over the competitors, whereas "Web components" was stated as the key factor in picking Polymer.
Meteor and Polymer are both open source tools. Meteor with 41.1K GitHub stars and 5.03K forks on GitHub appears to be more popular than Polymer with 21.1K GitHub stars and 2K GitHub forks.
According to the StackShare community, Meteor has a broader approval, being mentioned in 195 company stacks & 152 developers stacks; compared to Polymer, which is listed in 41 company stacks and 30 developer stacks.
So my question is, to future-proof reusable components, which will be best React or Web Components? And which will be more reliable to use with 3rd party libraries?