There’s a lot happening around AngularJS right now. Over on SitePoint we took a look at the shape of things to come, namely the futuristic router in Angular 2.0, whilst on Tuts+ they finished up a huge six part series on creating a web app from scratch Using AngularJS and Firebase. Speaking of Angular 2.0, it recently moved from alpha to developer preview, whilst in the 1.x branch breaking changes were announced as the Angular team completely refactored the animation system. Resource wise, angular2-education is a curated list of material to get started on Angular 2, whilst Angular Paging is a directive to aid in paging large datasets. Here we have an in-depth guide to different types of reusable models for your Angular JS application and finally, this is how to create a multilingual AngularJS app.
Here’s an interesting opinion piece on why one dev decided to bet on Ember.js, despite the fact that Angular had apparently “won” and React was taking the scene by storm. This is how Ember components can communicate with each otherand this is how to use recursive Ember components. Here’s a screencast introducing you to Ember.js and all of the surrounding technologies, and here’s another one on creating a CRUD app with Ember.js. Finally, did you know that IE8 support will be removed from Ember 2.0. No? Well, it will : )
Code Quality and Debugging
Pen of the Week
Click on the image to watch it shatter. Very cool!