Upgrade to Pro — share decks privately, control downloads, hide ads and more …

One Year of Web Components

Rob Dodson
February 11, 2016

One Year of Web Components

2015 was a big year for Polymer and Web Components. All of the major browser makers are now on-board and implemented the various Web Component specifications, but there are still a lot of questions to be answered. Chief among these is "How can I build a best in breed app that leverages technologies like Polymer, and ship it to production?" To help answer this question we'll look at the roadmap for Polymer in 2016 and beyond, as well as exploring how Web Components fit into the Progressive Web App movement.

Rob Dodson

February 11, 2016
Tweet

More Decks by Rob Dodson

Other Decks in Technology

Transcript

  1. Small caption This is a header This is a sub

    header This is body copy and it goes a little like this and Lorem ipsum dolor sit amet, consectetur adipiscing elit. Photo or other source Good (albeit slow) progress on standards Web Standards!
  2. Custom Elements just had a face to face meeting. Also

    have consensus and buy in from all vendors.
  3. Progressive Web Apps are… Progressive Apps: Escaping Tabs Without Losing

    Our Soul — goo.gl/KIZydg “just websites that took all the right vitamins”
  4. We want to provide elements that can support any app's

    layout, not just for Material Design
  5. <app-header-layout> <app-header fixed waterfall> <!-- top toolbar --> <app-toolbar>…</app-toolbar> <!--

    bottom toolbar --> <app-toolbar>…</app-toolbar> </app-header> <main> <!-- Site content --> </main> </app-header-layout>
  6. Small caption This is a header This is a sub

    header This is body copy and it goes a little like this and Lorem ipsum dolor sit amet, consectetur adipiscing elit. Photo or other source source: webpagetest
  7. Build a collection of tasks that can be consumed by

    gulp, or express middleware, or a CLI
  8. Transpile ES2015 on the fly Resolve and load ES2015 JS

    modules Run vulcanize|cripser|polybuild Linting and file watching