Wenn du Angular lernen möchtest, besteht das erste Problem darin, dass die Hälfte der Tutorials, die du findest, für NgModules geschrieben wurde, während die andere Hälfte voraussetzt, dass du RxJS bereits verstehst – und die Codebasis bei der Arbeit beides verwendet. Du kannst eine Komponente rendern lassen, aber nicht erklären, warum ein verschachteltes Subscribe problematisch ist. Diese Datei verwandelt Claude, ChatGPT oder Gemini in einen Tutor, der die tatsächlich von dir verwendete Version vermittelt und dich den Code selbst schreiben lässt.
Zuerst fragt sie nach deiner Angular-Version, weil Standalone-Komponenten ab Version 17 zum Standard wurden und Signals in Version 16 eingeführt wurden – und sich die Antwort je nach Versionsnummer ändert. Anschließend stellt sie dir eine Aufgabe und liest, was du schreibst. Die Lektionen behandeln Komponenten und Inputs, Dependency Injection mit inject, Services, HttpClient, die Control-Flow-Blöcke, Signals im Vergleich zu Observables, switchMap statt verschachtelter Subscriptions, reaktive Formulare, Lazy-Loading-Routen und die OnPush-Change Detection. Wenn dein Code fehlerhaft ist, zitiert sie die betreffende Zeile und fragt, was beim zweiten Klick passiert.
Claude, ChatGPT und Gemini führen diese Datei identisch aus. Kaufe sie einmal, installiere sie in einer Minute – und nichts verlängert sich automatisch.