4. Web Components with Polymer @ Google I/O, Extended Cuiabá
Agenda
✓ What is a Web Component?
✓ Benefits
✓ Where do they live?
Web Components
✓ What is Polymer?
✓ Why Polymer?
Polymer
✓ Polymer 2.0
✓ App Toolbox
✓ Polymer CLI
✓ Getting Started (live code)
✓ Finals
5. Web Components with Polymer @ Google I/O, Extended Cuiabá
What is a Web Component?
6. Web Components with Polymer @ Google I/O, Extended Cuiabá
Just HTML Elements
<div>Hello World</div>
7. Web Components with Polymer @ Google I/O, Extended Cuiabá
Custom Elements
<your-own-element/>
8. Web Components with Polymer @ Google I/O, Extended Cuiabá
HTML Templates
<template></template>
9. Web Components with Polymer @ Google I/O, Extended Cuiabá
Shadow DOM
<slot></slot>
10. Web Components with Polymer @ Google I/O, Extended Cuiabá
HTML Imports
<link/>
11. Web Components with Polymer @ Google I/O, Extended Cuiabá
What are its benefits?