I’ve been looking for a way to sort out Angular, Backbone, Bower, Grunt, Node, NPM, Yeoman and all the other buzzwords that get thrown around for writing a Single Page App for the web. There are many Youtube videos around: these videos stand out as excellent resources.
- Intro to Angular.js in 50 Examples (Part 1) The evolution of a complete Angular.js application, starting from bare HTML, successively adding a slight improvement to each example to build a compelling result. This video goes through Example 36 – I anxiously await Part 2! Created by Curran Kelleher in March 2014 as a lecture for an undergraduate course at UMass Lowell. His code for these samples are on github.
HTML5 Polygon Editor using Backbone, Require.js, and Canvas A minimal but complete graphical editor using Backbone.js, iterating through several steps to build up the final example. Also by Curran Kelleher, presented in April 2013.
Yeoman Bower and Grunt – Building Modern Webapps With Ease This gives an overview to using the packaging tools that manage the various modules required by modern web apps. Shai Reznik presented this as part of Google Developers Group (GDG) Meetup in May 2013. His slides are at http://goo.gl/CtrHG
Leave a comment with a link to other resources, and I’ll add them to this list.