Latest Articles

Post featured image
Mateusz Dobrowolski
loading helper

Angular 19 – what’s new?

Welcome to Angular 19! This latest release brings a wealth of new features and enhancements designed to streamline development and improve performance. From innovative reactive primitives like linkedSignal and …

Post featured image
Dmitry Drobyshev

Cracking Angular DI: The Hidden Layers of Injectors

Dependency Injection (DI) is a useful and popular tool that makes development easier. It simplifies the process of injecting necessary dependencies into components, improves testing, and supports the Dependency …

Post featured image
Dominik Donoch

Why inline templates are great

Discover the advantages of using inline templates in Angular.

Post featured image
Krzysztof Skorupka

The Latest in Angular Change Detection – All You Need to Know

Change detection has always been a hot topic, and it’s no wonder – it’s one of the core concepts of any framework. Regardless of how it is designed and …

Post featured image
Mateusz Dobrowolski

Angular Facade Pattern

What is the Facade pattern? The Facade Pattern is a structural design pattern that provides a simplified interface to a complex subsystem or a set of subsystems. By providing …

Post featured image
Maciej Koch

Dynamic Configuration: Leveraging APP_INITIALIZER

In Angular applications, there are two main approaches to handling configuration settings: using environment.ts files and using the APP_INITIALIZER token. At first glance, both methods seem to do the …

Post featured image
angular.love

Angular.love joins Forces with Angular in Depth to bring you the best Angular on the web!

We are very excited to announce that we are joining forces with Angular in Depth. Through this collaboration, all articles from Angular in Depth will also be available on …

Post featured image
Maja Hendzel

Angular for Everyone: How to Adapt Applications for People with Disabilities

Introduction As you all can see, websites and web applications are an integral part of our lives. Millions of people around the world use them as tools to communicate, …

Post featured image
Maciej Koch

Parsing and mapping API response using zod.js

In this article I would like to describe the approach solving some common problems related to data fetching in Angular. Let’s consider two scenarios where an API response might …

Post featured image
Damian Brzeziński

The most important new features introduced by TypeScript 5.5

Like many things, Typescript still expands to provide the best possible solution and to make the development process smoother. Let’s review what has been changed and how we can …

Post featured image
Max Koretskyi

Signals in Angular: deep dive for busy developers

Building complex user interfaces is a difficult task. In modern web applications, UI state is rarely comprised of simple standalone values. It’s rather a complicted computed state that depends …

Post featured image
Fanis Prodromou

Angular Scroll Position Restoration

Have you ever scrolled through a long list on a website, like a bunch of products? You find something interesting, click on it to learn more, then decide you …