AngularAngular

Latest Articles

Cover Image for Benchmarking Angular 12 with Webpack 5
·2 min read·
AngularAngular

Angular 12 has been released and with it the much awaited Webpack 5 upgrade. In this post I benchmarked the bundle-size and compilation speed against the previous version

Cover Image for Principles for creating libraries with Nx and Angular
·5 min read·
AngularAngular

Working with Nx may be confusing. This article explains how I create Nx libraries and the principles behind my motivations

Cover Image for Where to put your Angular models?
·3 min read·
AngularAngular

Organizing entities and models in your Angular app may be hard. This article explains where to put your entities and what mistakes to watch out for

Cover Image for Using the Intersection Observer API with Angular
·5 min read·
AngularAngular

This article shows how to build a directive with Angular that uses the Intersection Observer API to check when an element becomes visible on the page

Cover Image for Setters vs ngOnChanges: which one is better?
·3 min read·
AngularAngular

Listening to Input changes can be done in different ways. But which one should you use?

Cover Image for Async Rendering with a single Rx Operator
·3 min read·
AngularAngular

Increase your app rendering performance with this simple Rx operator

Cover Image for 3 Ways to Render Large Lists in Angular
·6 min read·
AngularAngular

An overview of the available techniques to render large lists of items with Angular

Cover Image for Lazy-Loading Auxiliary Routes with Angular — Why and How
·7 min read·
AngularAngular

Auxiliary Routes can be helpful for both technical and UX reasons: learn why and how to use them with Angular

Cover Image for 6 Concepts to Master to be an Angular Architect
·7 min read·
AngularAngular

Six concepts every Angular developer should explore in-depth in order to master Angular and design well-architected applications.

Cover Image for An Opinionated Coding Styleguide for Angular
·8 min read·
AngularAngular

An internal style guide for writing code is an important decision that any development team should define and agree on at some point, ideally early on in the project.

Cover Image for Top Reasons Why Your Angular App Is Slow
·8 min read·
AngularAngular

Is your app slow? Learn what to watch out when debugging poor performance in your Angular apps!

Cover Image for Quantum Angular: Maximizing Performance by Removing Zone
·11 min read·
AngularAngular

Experiment: Removing Zone from Angular with minimal effort, to boost runtime performance

Cover Image for Debugging Memory Leaks in Angular
·10 min read·
AngularAngular

The situations where memory leaks are most likely to happen, and how you can deal with them using Chrome DevTools

Cover Image for Demystifying RxJS for Angular Developers
·11 min read·
AngularAngular

Understand Enough RxJS for your basic Angular needs

Cover Image for Building Scalable Multi-Platform Projects with Angular and Nx
·9 min read·
AngularAngular

Building a scalable multi-platform monorepo application with Angular and Nx

Cover Image for State Management with NgRx: Abstracting State with Facades
·10 min read·
AngularAngular

Using Ngrx facades to connect your components with your state

Cover Image for State Management with NgRx: Building Side Effects
·6 min read·
AngularAngular

Effects are one of the most powerful features in NGRX. Let’s see some practical examples, like calling an API or streaming real-time data

Cover Image for State Management with NgRx: Architecting the Store
·10 min read·
AngularAngular

A step-by-step guide to building and architecting the Store in NGRX

Cover Image for State Management with NgRx: Introduction
·9 min read·
AngularAngular

An Introduction to the NGRX platform — Concepts, Best Practices, and Tips

Cover Image for Understanding Angular Modules
·8 min read·
AngularAngular

A quick but comprehensive guide for understanding the different types of Angular Modules

Cover Image for Practical RxJS and Angular
·9 min read·
AngularAngular

Practical scenarios with Angular and RxJS, going through useful patterns you may use and what to look out for

Cover Image for Multi-environment setup for your Angular app
·5 min read·
AngularAngular

Setting up multiple environment setups with the Angular CLI

Cover Image for OnPush change detection for faster Angular apps
·5 min read·
AngularAngular

Increasing your application's performance using OnPush change detection