Realtime "Eye Candy" with AngularJS
summary
Shows how to wire a demo AngularJS app to a realtime channel using Pusher, a Rails backend, and simple array ops (unshift, filter) plus scope.$apply so new users appear without a reload; uses ngAnimate enter/leave CSS transitions and a 50ms stagger to make adds/removes feel smooth (claims a 5,000% animation speedup in recent builds). Includes a working repo, unit tests that mock Pusher, Grunt tasks (grunt auto test launches Chrome), and end-to-end tests via Protractor with cross-browser runs expected via Karma + Sauce Labs.
AI-written summary · about
chapters (11)
- 0:00Introduction to realtime
- 1:38Basic angularjs demo
- 5:48Hybrid web applications
- 8:46Integrating realtime
- 12:30Realtime in practice
- 16:14Why angularjs fits
- 18:54Tools and techniques
- 22:18Realtime app demo
- 26:17Animations in angular
- 29:03Unit testing
- 31:27End-to-end testing and Q&A








