Get Started Guides & Resources Elements Blog

Articles

Core concepts of build apps on top of Polymer and web components
You're viewing an older (deprecated) version of Polymer. Please see Polymer 1.0 for the latest.
Edit on GitHub

Articles

Core concepts of build apps on top of Polymer and web components

Building web components using ES6 classes

How to build vanilla custom elements and Polymer elements using ES2015 features.

What is shady DOM?

Why do we need a new kind of DOM?

Using Polymer in a WebView

How to build a mobile Polymer app that runs in a WebView.

Unit Testing Polymer Elements

Authoring Unit Tests for your elements

Building single page apps using web components

The Polymer approach to building single page applications

Accessible Web Components

Improving the accessibility of Web Components

Distributing Components With Bower

How to package your elements for broader sharing

Custom Element Interoperability

Get started using Polymer with Mozilla X-Tag and vanilla custom elements.

Concatenating Web Components with Vulcanize

Techniques for concatenating elements and their HTML imported dependencies into a single file.

Communication & Message Passing

Common techniques for sharing information between custom elements

A Guide to Styling Elements

Learn all about how to style Polymer elements.

Have an idea for an article? Suggest it!