Markup
Markup
changes
changes
funk you up
funk you up
Slide 27
Slide 27 text
A separation
A separation
of concerns?
of concerns?
Slide 28
Slide 28 text
Not quite
Not quite
Slide 29
Slide 29 text
It's good…
It's good…
Slide 30
Slide 30 text
…but it's not right
…but it's not right
Slide 31
Slide 31 text
Enter,
Enter,
Polymer
Polymer
Slide 32
Slide 32 text
WTF is
WTF is
Polymer?
Polymer?
Slide 33
Slide 33 text
Web
Web
component
component
framework
framework
Slide 34
Slide 34 text
Web
Web
component
component
easierifier
easierifier
Slide 35
Slide 35 text
WTF are web
WTF are web
components?
components?
Slide 36
Slide 36 text
"Web Components are a set of standards
currently being produced by Google
engineers as a W3C specification that
allow for the creation of reusable widgets
or components in web documents and
web applications. The intention behind
them is to bring component-based
software engineering to the World Wide
Web. The components model allows for
encapsulation and interoperability of
individual HTML elements."
Slide 37
Slide 37 text
tl:dr;
tl:dr;
Slide 38
Slide 38 text
Create your
Create your
own HTML
own HTML
elements
elements
Slide 39
Slide 39 text
Contain
Contain
your styles
your styles
within them
within them
Slide 40
Slide 40 text
Add some
Add some
Javascript
Javascript
lovelyness
lovelyness