Latest Articles

See all the articles
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 …

Sign up for our newsletter

Stay up-to-date with the trends and be a part of a thriving community.

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
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
Mateusz Stefańczyk

Angular: Template @let Variable, Hot or Not?

The recent annoncement of the @let block in Angular has sparked significant debate within the developer community. While some view it as a valuable addition, others see it as …

Post featured image
Milosz Rutkowski

Angular Router – everything you need to know about

Routing in Angular is a critical feature that enables the creation of dynamic, single-page applications (SPA). This mechanism allows seamless navigation between different views within the application without requiring …

Post featured image
Marcin Stelmaszyk

Angular 18 – what’s new?

Team Angular is not slowing down. Version 18 of the framework enhances functionalities introduced in previous versions. Emphasis is placed on further integration of signals and preparation for the …

Post featured image
Adam Koliweszka

Changes in Typescript 5.3

TypeScript 5.3 is not a revolution but an evolution. The new TypeScript version provides a few important changes in key areas for developers, such as type narrowing and performance …

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
Fanis Prodromou

Learn How to Unit Test the Deferrable Views

The deferrable views (a.k.a @defer block) is a new Angular feature where we can declaratively lazy load a part of our HTML. In other words, we can select which …

Post featured image
Dominik Donoch

Signal Store & NGXS: Elevating Flexibility in State Management

Since the introduction of signals in Angular, it has opened new opportunities to build new APIs around it, including state management. The best solution for that was built by …

Post featured image
Dawid Kostka

How To Optimize Your Angular Bundle Size

The size of your application bundle significantly affects user experience. With so many libraries available in npm, it’s easier than ever to ruin the application’s performance by bloating its …

Post featured image
Fanis Prodromou

How to use Angular’s defer block to improve performance?

It’s crucial to ensure a pleasant user experience – especially when users are waiting for something to happen. In such instances, having a placeholder or a loading indicator can …

Post featured image
Milosz Rutkowski

Dependency Injection in Angular – everything you need to know

Dependency Injection (DI) is one of the most important mechanisms in Angular. This pattern allows for inversion of control by passing instances of requested dependencies to the class instead …

Main partner

Hire Us!

Community partners

angular-js
angular-community
GDG-cloud