Angular 2 upgrade options

Angular 2 has finally reached beta. Meaning that people can now start looking at using it more seriously. As was announced on the Angular blog the team has already worked with some internal Google teams to start using angular 2 in their project. Looks like it might be time to…

Creating Subclasses in Javascript

A simple example of how to create a Javascript class/model that inherits from a parent class/model.…

AngularJS $q

The use of promises, why we need them. Firstly, we use promises to avoid nesting requests inside other requests callback functions. Requests are often nested so we do not return data before all calls have been made. Taking an example of a file sharing service, where there are users, and…

New beginnings

I recently started working full time as a front end developer. We needed to create a single page, javascript driven website. The site would interact with a server through ajax requests so a solid framework was needed. After much research I settled on AngularJS since it seemed to be well…