You are on page 1of 39

Web Components

a chance to

Create the future


@zenorocha
I’m from Brazil
Create!

Share! Learn!
But there was no
starter-kit =/
github.com/webcomponents/polymer-boilerplate
<X>
github.com/webcomponents/x-tag-boilerplate
github.com/webcomponents/element-boilerplate
What’s
included?
We encourage a series of
best practices like setting Lifecycle
up a live demo,
documenting your API,
maintaining a changelog

Bower
for release purposes, and
sharing it in a package
config
manager.

Grunt
tasks
github.com/webcomponents/generator-element
Create!


Share! Learn!
So people started to
create elements
We needed a place to
show these elements
Got some friends together…

Bernard Djalma Eduardo


De Luna Araújo Lundgren
customelements.io
CustomElements.io
+ 170 elements
+ 100,000 pageviews

Southern/
Western 14%
13%
24% Europe
Eastern/
North Northern
America Europe

13%

South
America
How to add

an element there?
bower.json
Create!


Share! ✔ Learn!
What’s the
main reference

to learn Web
Components?
Addy Osmani
And a bunch of awesome people…
Alex Eric Rob
Komoroske Bidelman Dodson

Briza Bernard Eduardo


Bueno De Luna Lundgren

Daniel Soledad Sindre


Buchner Penadés Sorhus

Pascal Bruce Mathias


Precht Lawson Bynens
webcomponents.github.io
Highlight great

Gather best practices articles & talks

Introduce useful Discuss API


tools and resources implementations
Create!


Share! ✔ ✔ Learn!
The best way to predict
the future is to create it.
Zeno Rocha
zenorocha.com

Thank you!
bit.ly/wc-mailing

#webcomponents

@webcomponents

+WebComponents
Stickers \o/

You might also like