What is Polymer?
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.
Polymer is a tool in the Front-End Frameworks category of a tech stack.
Why developers like Polymer
Web components
Material design
HTML
Components
Open source
It uses the platform
Designer friendly. HTMLX concepts
Like the interesting naming convention for elements