Angular: From Beginner to Advanced

Angular: From Beginner to Advanced

Lately, and I'm sure you'll agree with me on this one, it's hard to keep up with all the latest and greatest front-end frameworks, libraries and projects available. As a content creator, I get the opportunity to spend a lot of time learning the ins and outs of each one, and Angular has always been a favourite of mine. I've used Angular since the early 1.0 days. When I…

Using Angular HttpInterceptor with the new HttpClient

Using Angular HttpInterceptor with the new HttpClient

If you haven't seen already, a new HttpClient was shipped with Angular 4.x and this allows us to interact with the HttpInterceptor relatively easy. Why do we need it? Well, you've most likely ran into this issue before... What's the best way to add an Authorization header across all my requests? How can I pre/post process a HTTP request/response? I want to add global error handling, logging,…

Ionic 3 and Firebase - User Email Authentication

Ionic 3 and Firebase - User Email Authentication

In this article, we take a look at integrating Firebase user authentication within our Ionic applications. If you haven't set up Firebase inside of your application before, then I'd suggest following my article as a set up guide. Let's create a new project with Ionic and add Firebase/AngularFire2 to our project: # Create a new Ionic project $ ionic start IonicFirebaseAuth blank # Change directory $ cd IonicFirebaseAuth # Install Firebase and AngularFire2 $ npm…

Setting up AngularFire2 in an Angular Project

Setting up AngularFire2 in an Angular Project

Firebase is a platform that allows us to add a vast amount of power to our applications. It offers everything from real time database, handles authentication with options from SMS, email to a variety of social platforms, as well as offering analytics, push notifications, and much more. One of the powers of Firebase is the easy to use SDK, and using Firebase in our Angular projects is easier than ever!…