Rainer HahnekampinngconfHow do I test Signal & Model Inputs?This article explains how to test Signal and Model Inputs, which are the input() and the model() functions.5 min read·Mar 8, 2024----
Rainer HahnekampinngconfHow do I test Signals (signal, computed, effect)?Signals as lightweight “reactive primitive” will shape the future of Angular applications. At the time of this writing, signal() and…7 min read·Mar 7, 2024--1--1
Rainer HahnekampinngconfHow do I test using the RouterTestingHarness?Historically, creating a test involving the routing context without mocking it has been challenging. This is mainly due to…3 min read·Mar 5, 2024----
Rainer HahnekampinngconfHow do I test code using inject()?This article discusses testing Angular code, which uses the inject function for dependency injection.6 min read·Mar 5, 2024----
Rainer HahnekampinngconfHow do I test and mock Standalone Components?If you prefer the kind of tests that minimize mocking as much as possible, you will be pretty happy with Standalone Components. Gone are…4 min read·Mar 5, 2024--1--1
Rainer HahnekampinngconfNgRx Signal Store: The Missing Piece to SignalsBefore the arrival of Signals, state management fell into the responsibility of third-party libraries. Signals opened a new chapter.10 min read·Jan 25, 2024--3--3
Rainer HahnekampinngconfLocal Change Detection in AngularAngular 16 introduced Signals as a pivotal feature, setting the stage for future applications and laying the foundation for a zoneless…8 min read·Nov 30, 2023--3--3
Rainer HahnekampinngconfFassade Pattern in NgRxDieser Artikel behandelt das Fassaden Pattern in NgRx. Der Autor setzt voraus, dass ein entsprechendes Grundwissen im Umgang mit NgRx…7 min read·Sep 7, 2023----
Rainer HahnekampinngconfNgRx Facade PatternThis article covers the Facade pattern in NgRx. The reader must have a basic understanding of NgRx or a similar state management library.7 min read·Sep 7, 2023--8--8
Rainer HahnekampinBetter ProgrammingType-Safe TypeScript with Type NarrowingA guide to common patterns to boost your project’s type safety11 min read·Nov 8, 2022--1--1