Stefanos LignosAll you need to know to get started with the NgRx Signal StoreIn this article, we explore the NgRx Signal Store, a new state management solution for Angular Signals, offering simplicity and scalabilityJan 81Jan 81
Stefanos LignosTransitioning from Class-Based Guards and Resolvers to functionalAngular version 15.2.0 deprecates class-based guards and resolvers, Let’s see what your strategy should be for the future.May 22, 2023May 22, 2023
Stefanos LignosAngular ComposablesWe all know Lodash, a library for reusing stateless logic in our projects. What if we had a similar toolkit for reusing stateful logicApr 29, 2023Apr 29, 2023
Stefanos LignosTesting functional resolvers and guards in AngularIntroductionMar 22, 2023Mar 22, 2023
Stefanos LignosSynchronizing app state across iframes using NgRx and the Broadcast Channel APIIn this article we’re going to see how we can use the Broadcast Channel API to synchronize an application’s state across iframes. Our use…Sep 25, 2022Sep 25, 2022
Stefanos LignosHow to organize your libs in a nrwl/nx monorepoIn 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…Apr 22, 2022Apr 22, 2022
Stefanos LignosState machines as the source of truth in a teamIn this article we’re going to explore how we can create a shared visual language for the whole team by using state machines and…Apr 1, 2022Apr 1, 2022
Stefanos LignosinAngular AthensWorking with State Machines in AngularStop trying to make a complex system reliable by testing it, test yourself by trying to rely on simplicity.Jun 21, 20192Jun 21, 20192