Blog
Artikel & Notizen
Praxisnahe Artikel zu Angular, moderner Web-Architektur, Testing und KI-gestützter Entwicklung. Gewachsen über viele Jahre.
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →