Observables vs Promises in Angular 2

In the Land of the Asynchronous Asynchronous operations are commonplace in Javascript applications. Developers employ asynchronous techniques mostly when dealing with external servers, so as to keep the wheel of their apps moving as they await response from the server. Back in the days you would use callbacks but things...

How to Bootstrap an Angular Application

In order to launch an Angular application, we need to bootstrap it. Bootstrapping is a way for us to tell Angular where to start running our application. Bootstrapping in Angular 1.x In Angular 1.x, we could bootstrap our application in one of two ways. 1. Automatic Bootstrapping The more common...

Setting up a Basic Angular 2 Project

In this tutorial, I’m going to go over how to setup a new Angular 2 project. We will be using the following - Typescript Angular (version 2.0.0) Angular CLI (version 1.0.0-beta.15) Creating a New Project If you don’t already have the CLI installed, you can do so with the following...

Hello Angular 2

Hello! 👋🏾 I’m Ire, a User Interface Designer and Front-End Developer based in Lagos, Nigeria. A few weeks ago, the Final Release of Angular 2.0 was finally released! Angular 2 has had a pretty bad rap for being so drastically different to Angular 1, it’s essentially like learning a whole...