The practice of building web and mobile web applications has
advanced rapidly over the past few years with the introduction of frameworks like AngularJS: it is now now only possible, but pleasant to build rich cross-platform apps in HTML5 and JavaScript. Polymer and Web Components are the next generation of patterns and best practices in modern web application design. In this presentation, we introduce a third technology that is changing the way developers think about building applications: Real-time, scalable data
streaming services are changing the model for applications
from generic data "pull" to real-time, individualized data "push". In
this talk, we go through an example of a Real-Time AngularJS
application using 3-way data binding and adapt it to take advantage
of Web Components using Polymer. All examples are provided as
codepens on codepen.io so developers can hack along as we go.