Unser Blog

Hier findest du spannende Artikel, Neuigkeiten und Tipps rund um Angular und Webentwicklung.

Mocking Child Components

How to isolate Angular unit tests by mocking child components.

Rafael Kapp

Angular Atelier

11. Okt 2025

2 min read

Custom Angular Form Controls Made Simple with Signal Forms

In this article, we’ll walk through building a real-world example—a Session Type Picker for a conference talk proposal form—and see how much simpler and more elegant Signal Forms make custom controls.

Elisa Schnabel

Angular Atelier

10. Okt 2025

5 min read

Angular Signal Forms: The most awaited Feature is here

In this article, I’ll walk you through a real-world form example — a conference talk proposal form — and show step by step how Signal Forms simplify the code.

Elisa Schnabel

Angular Atelier

15. Sep 2025

5 min read

Handling Nested Reactive State with Signals

Let’s see why, and how NgRx SignalStores withEntities, can help manage nested reactive state.

Rafael Kapp

Angular Atelier

11. Sep 2025

3 min read

Angular Unit Testing in v20

Karma is deprecated, Vitest support is experimental, and Jest remains a stable choice. Here’s a breakdown of Angular’s evolving testing landscape — and why I still stick with Jest (for now).

Rafael Kapp

Angular Atelier

4. Sep 2025

3 min read

Integrating Angular httpRessource with NgRx Signal Store

In this post, we’ll look at how to integrate httpResource into a SignalStore- for fetching and displaying users from an API.

Elisa Schnabel

Angular Atelier

04. Sep 2025

3 min read

Is Angular’s Resource API the end of HTTP client?

Angular 19 introduced the Resource API – a new signal based abstration for working with remote data. Some developers immediatly asked the abvious question: „Does this replace httpClient?“

Elisa Schnabel

Angular Atelier

20. Aug 2025

3 min read

Simplifying Angular Material Tables

Learn how to manage sorting, filtering, and pagination cleanly with NgRx SignalStore — without bloated component code.

Rafael Kapp

Angular Atelier

15. Aug 2025

5 min read

How to Pick the Right State Management Strategy

State management in Angular is evolving with Signals, offering a new reactive way to handle state. NgRx adds lightweight tools like signalState, signalStore, and the Events Plugin. This guide explains when to use each, their pros and cons, and provides practical code examples.

Elisa Schnabel

Angular Atelier

11. Aug 2025

4 min read

When Should You Use NgRx SignalStore’s Events Plugin?

NgRx Signals simplifies state management with type-safe, fine-grained reactivity. SignalStore suits local state, while the experimental Events Plugin supports coordination, decoupling, and side-effect management in complex apps.

Rafael Kapp

Angular Atelier

08. Aug 2025

5 min read

Why Your Angular @defer Block Isn’t Lazy Loading

Angular v17 introduced powerful @defer blocks for template-level lazy loading — but they don’t always work as expected. This guide breaks down four common pitfalls. Learn how to fix these issues and make @defer truly improve your app’s performance.

Elisa Schnabel

Angular Atelier

03. Aug 2025

3 min read

Angular’s new Style Guide

Angular’s latest style guide marks a major shift — less prescriptive, more flexible. From inject() to dropping .component.ts suffixes, it’s a bold departure from John Papa’s legacy. Is this evolution or erosion? Here’s what’s changed — and what it means for your team.

Rafael Kapp

Angular Atelier

31. Jul 2025

4 min read

Add a Language Switcher to Storybook

Want to preview Angular components in multiple languages? This guide shows you how to integrate a language switcher into the Storybook toolbar using Transloco. Learn how to sync selected locales with your components, provide i18n setups, and dynamically render stories in different languages — all in a clean, structured setup.

Elisa Schnabel

Angular Atelier

27. Jul 2025

3 min read

Signals vs. RxJS

Angular now offers Signals—a simpler alternative to RxJS for basic reactivity. While RxJS remains powerful for complex async flows, Signals shine in local, fine-grained state management and reduce boilerplate for common use cases.

Rafael Kapp

Angular Atelier

24. Jul 2025

6 min read