All you need to know to get started with the NgRx Signal Store

All you need to know to get started with the NgRx Signal Store

In this article, we explore the NgRx Signal Store, a new state management solution for Angular Signals, offering simplicity, scalability, and minimal boilerplate. ...

Transitioning from Class-Based Guards and Resolvers to functional in Angular

Transitioning from Class-Based Guards and Resolvers to functional in Angular

Angular version 15.2.0 deprecates Class and InjectionToken guards and resolvers, favoring a functional approach. The upcoming v16.0.0 release automatically removes specific interfaces, sparking discussions within the community ...

Angular Composables

Angular Composables

In this article we explore a pattern that arises in Vue.js and how it can be applied in Angular. We investigate how we can create these small units of stateful logic that can be re-used by different components. ...

Testing functional resolvers and guards in Angular

Testing functional resolvers and guards in Angular

In this article we are going to explore all the different ways we can test functional guards and resolvers in an Angular project. ...

Synchronizing app state across iframes using NgRx and the Broadcast Channel API

Synchronizing app state across iframes using NgRx and the Broadcast Channel API

In this article, we are going to see how we can use the Broadcast Channel API to synchronize an application state across iframes. ...