Blog

Artikel & Notizen

Praxisnahe Artikel zu Angular, moderner Web-Architektur, Testing und KI-gestützter Entwicklung. Gewachsen über viele Jahre.

Blog

Angular 21 ist da!

Bevor wir uns in den Trubel zum Jahresende stürzen, gibt es Neuigkeiten aus der Angular-Welt: Am 19. November 2025 wurde Angular 21 veröffentlicht! Die wichtigsten Neuigkeiten: Signal Forms, Zoneless Apps, Testing mit Vitest, das neue Paket

Weiterlesen →

Blog

Vitest in Angular 21: Was ist neu und wie kann man migrieren?

Mit Angular 21 gibt es eine bedeutende Änderung beim Unit-Testing: Vitest ist jetzt der Standard, die bisherige Standardkombination aus Karma und Jasmine wird abgelöst. Beim Erzeugen eines neuen Projekts mit ng new verwendet Angular 21 nun

Weiterlesen →

Blog

Angular's Resource APIs Are Broken - Let's Fix Them!

Angular ships with three Resource APIs for declarative async data loading: resource() , rxResource() , and httpResource() . They're powerful additions to Angular's reactive toolkit, but they share a common foundation with some sharp edges.

Weiterlesen →

Blog

Mein experimenteller @Service()-Decorator für Angular

Mit Angular 20 entfällt der Service-Suffix im neuen Style Guide. Das sorgt zwar für kürzere Dateinamen, macht aber die Rolle der Klassen weniger offensichtlich. Dieser Artikel zeigt ein Gedankenexperiment , bei dem ein eigener @Service -Dec

Weiterlesen →

Blog

Miss the old angular.io/resources? We brought it back!

With the move from the old angular.io website to the new site at angular.dev, not everything made the jump. One particular gem that's now missing: the official list of Angular resources.

Weiterlesen →

Blog

Generating Angular API clients with OpenAPI Generator

In this article, we'll show how to use OpenAPI Generator to automatically generate Angular HTTP services from your OpenAPI spec.

Weiterlesen →

Blog

Angular 20 ist da!

Alles neu macht der Mai – oder zumindest eine neue Major-Version von Angular: Am 28. Mai 2025 wurde Angular 20 veröffentlicht! Im offiziellen Angular-Blog finden Sie die Release-Informationen direkt vom Angular-Team.

Weiterlesen →

Blog

Reactive Angular: effect and afterRenderEffect verstehen und einsetzen

Mit Angular 19 gibt es eine wichtige Neuerung: Die effect() -API wurde vereinfacht und die neue Funktion afterRenderEffect() wurde eingeführt (siehe PR 57549). Diese Neuerung hat Auswirkungen darauf, wie Angular Aufgaben nach dem Rendern be

Weiterlesen →

Blog

SWR Aktuell: Wie ein neuer KI-Raum den Unterricht an der Waldparkschule Heidelberg verändert

Ein Raum, zwei große Monitore, Tablets, ein 3D-Drucker — und eine sichere KI-Lizenz für alle. Die Waldparkschule im Heidelberger Stadtteil Boxberg hat ein neues digitales Unterrichtszentrum eröffnet, und SWR Aktuell hat darüber berichtet. M

Weiterlesen →

Blog

Angular 19 ist da!

Neben grauen Herbsttagen hat der November in Sachen Angular einiges zu bieten: Am 19. November 2024 wurde die neue Major-Version Angular 19 releaset! Angular bringt mit der Resource API und dem Linked Signal einige neue Features mit. Standa

Weiterlesen →

Blog

Reactive Angular: Mastering effect and afterRenderEffect

Angular 19 has a significant change with the simplification of the effect() API and the introduction of afterRenderEffect() . This change impacts how Angular handles post-render tasks and is especially useful for applications that rely on p

Weiterlesen →

Blog

Neu in Angular 19: LinkedSignal für reaktive Zustandsverwaltung

Mit Angular 19 wurde ein neues Feature vorgestellt: das Linked Signal . Es erleichtert die Verwaltung von lokalem Zustand in Verbindung mit anderen Signals. Bei dem Linked Signal handelt sich um ein beschreibbares Signal, das automatisch zu

Weiterlesen →