Showing Posts From
Angular
- Stefanos Lignos
- 08 Jan, 2024
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. ...
- Stefanos Lignos
- 22 May, 2023
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 ...
- Stefanos Lignos
- 01 May, 2023
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. ...
- Stefanos Lignos
- 21 Mar, 2023
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. ...
- Stefanos Lignos
- 18 Sep, 2022
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. ...
- Stefanos Lignos
- 22 Apr, 2022
How to organize your libs in a nrwl/nx monorepo
In this article you can find a real world example and a short explanation of how you can organize the libs in an Angular nrwl/nx monorepo ...
- Stefanos Lignos
- 01 Apr, 2022
State machines as the source of truth in a team
In this article we are going to explore how we can create a shared visual language for the whole team by using state machines and statecharts. ...
- Stefanos Lignos
- 01 Feb, 2022
Working with State Machines in Angular
Stop trying to make a complex system reliable by testing it, test yourself by trying to rely on simplicity ...