Web Components are reusable pieces of functionality that integrate with the web platform and can be used just like an <input> or <video> tag (although they don't have to be visible). They are built with JavaScript and HTML.

The technology is defined by four key HTML5 W3C specifications:

Even though these specs make up the concept of Web Components, you don't need browser support for all of them in order to write or use a web component. 

« Back

Writeup of Polymer and Java EE MVC Presentation

The kind folks at RebelLabs have written up my presentation at the Virtual Java User's Group, and also included an interview with me. Check it out on the RebelLabs site.
Next
Comments
Trackback URL:

No comments yet. Be the first.

Official site

webcomponents.org 

Browser support

caniuse.com

Polyfills

webcompomponents.js (all specs)

Skate (custom elements only)

document-register-element (custom elements only)

Libraries to simplify building Web Components

X-Tag (sponsored by Microsoft)

Polymer (sponsored by Google)

Directories of ready-to-use components

customelements.io

Web Components and Polymer Training

Learn all about Web Components and Polymer in a two-day public course in London.

Or, if you want customized on-site training or consulting, contact virtua.tech.