We need to Level Up our front end game gang and for once, me, the 11 year Drupal module developer, is telling you: It's time to dive head first into Front end development, and specifically, into Polymer and Web Components. Web Components are the future of the web and for the first time, actually make sense and make sense to a lot of people we're finding (technical and otherwise). That's because Web Components are a meta-specification of the browser itself that allow us to define our own HTML tags for use anywhere!
Imagine making a hero-image tag that sits in a hero-slider tag and the browser just knows what to display and how it works. What if you could then reuse other people's building blocks to make your own website out of these custom elements? Well, that's exactly what's brewing over at https://www.webcomponents.org/. In this session we'll talk about what Web Components are, why we use Polymer to build them, and how we're starting to integrate them into Drupal to form headless and hybrid solutions to fix the nightmare that is TPL file theming. (hint it's https://drupal.org/project/webcomponents and the webcomponents_app sub-module).