Meteor + Polymer

WHAT IS METEOR?

not angular

not ember

not underscore

composable, full stack PLATFORM

WHAT IS polymer?

presentation layer from google

based on material design spec

WHAT IS material design?

GOOGLE'S DESIGN SPEC

PHYSICAL
INTUITIVE
BAKED

SO...WHAT IS polymer?

built on top of web components

<myClock currentTime="5:14 a.m." alarm="6:00 a.m.">

</myClock>

Composable, reusable components that contain all the HTML, CSS, and javascript baked into them.

 

Polymer is an opinionated framework on top of web components.

webcomponents:

shadow dom

abstracts component logic away from the global dom

It's okay to have duplicate IDs, you stop fighting the global namespace. CSS compilers become suspect in this world.

Advantages of meteor + polymer

Meteor ships with blaze, its ui reactive engine

blaze simply reactively updates markup, html or otherwise

What about {{collisions}}

HELLO, /PUBLIC DIRECTORY

BLAZE WILL not COMPILE HTML SOURCES IN THE /PUBLIC DIRECTORY

starter kit

AS LIGHTWEIGHT AS POSSIBLE

MINIMAL CUSTOM CSS

EMBRACE WHAT'S ALREADY THERE (THEMES)

starter kit

AS LIGHTWEIGHT AS POSSIBLE

MINIMAL CUSTOM CSS

EMBRACE WHAT'S ALREADY THERE (THEMES)

LET'S CLONE THE REPOSITORY!

Made with Slides.com