Thank you for reading my blog posts, I am no longer publishing new content on this platform, you can find my latest content on my personal site -

Angular Weekly Newsletter 1st to 12th October 2019

| By Maina Wycliffe | | | Newsletter

I am excited to announce my new Weekly Newsletter on Angular (and Related News of course). I am going to be sharing interesting articles that I come across every week. This being the first one, I thought I give myself some latitude and start at the beginning of this month.

1. Understanding RxJS Multicast Operators by Netanel Basal

RxJS multicast operators, better known as sharing operators, are probably the most complicated topic to understand in the jungle that is RxJS. In this article, I’ll try to clarify the subject by looking at it in a different way.

The key to really comprehend them is to understand the mechanism behind them, and the problem which they solve.

Read Article

2. 10 Things Every Angular Developer Should Know About Zone.js By Matthias Junker

Every developer should know the basics about Zone.js

Read Article

3. Using Angular CLI Schematics by Chris Engelsma

Angular Schematics were introduced by the Angular team in 2018, and it provides an API to generate and manage files in your Angular project, as well as providing any required dependencies. Think of it like a templating tool.

In this article, I will show you how you can leverage the built-in schematics to streamline your Angular development.

Read Article

4. Speed up your App with Web Workers by Kent C. Dodds

You know how you can have multiple tabs open in your browser? Each one of those tabs is running the JavaScript for that page in its own thread. So just because JavaScript is single-threaded, doesn’t mean the browser can’t spin up multiple threads to run different JavaScript files.

Web Workers are a browser standard that enables you to do just that! And you can even communicate between those different threads (with some limitations, which we won’t get into in this post).

Read Article

5. Angular Cross Component Communication by Mehmet Cüneyt Dalan

It is very common need to interact with the other component while developing any kind of frameworks or libraries. In angular there are ways to do it.

Read Article

6. Angular Forms Several Ways: Reactive, Nested, Across Routes by Jennifer Wadella

Dealing with forms is rarely simple anymore. Many SaaS products offer highly customizable setups managed by complex and dynamic forms. Knowing how to use Angulars ControlContainer will give you more control, heh, over managing your forms.

Read Article

7. Focus First Invalid Input with Angular Forms by Cory Rylan

When dealing with required inputs on a form sometimes the user can miss

a required field. When this happens, it can be confusing for users what needs to be resolved to continue in the form. With Angular Forms, we can help the user by focusing the first invalid input when they submit the form.

Read Article

That’s it for this issue, see you next week.

How to Setup Firebase for Angular

This is step by step guide about setting up Firebase for your Angular App. This includes using Firebase services from Inside Angular and …

Read More
Separating Dev and Prod Environment on Firebase

It is common for developers to setup multiple environments for our application. This usually include a development/staging and production …

Read More
What I learned when I switched to Angular Material from Bootstrap

A couple months ago, I was having a debate on whether I should switch from Bootstrap to Angular Material. I have used Bootstrap for a very …

Read More
Switching from AngularJS to Angular 4

It’s been almost two weeks since I decided to switch to Angular 4 for my incomplete project from AngularJS. If you have seriously considered …

Read More
Angular 6 - Angular CLI Workspaces

One of the least talked about features of Angular 6 is Angular CLI Workspaces. Workspaces or Angular CLI Workspaces give angular developers …

Read More
Resetting Firebase Auth Passwords in Angular (Email Based Accounts)

In this post, we are going to cover the following: In Firebase Auth, we will customize: Password Reset Email Content/Message Add a Custom …

Read More