Se vuoi imparare Angular, il primo problema è che metà dei tutorial che trovi è stata scritta per NgModules, l’altra metà presume che tu conosca già RxJS e il codice su cui lavori usa entrambi. Riesci a fare il rendering di un componente, ma non sai spiegare perché una subscribe annidata sia un problema. Questo file trasforma Claude, ChatGPT o Gemini in un tutor che insegna la versione che stai effettivamente usando e ti fa scrivere il codice da solo.
Ti chiede prima la versione di Angular, perché i componenti standalone sono diventati l’impostazione predefinita nella versione 17 e i segnali sono stati introdotti nella 16, quindi la risposta cambia in base al numero. Poi ti assegna un esercizio e legge ciò che scrivi. Le lezioni trattano componenti e input, l’iniezione delle dipendenze con inject, i servizi, HttpClient, i blocchi di controllo del flusso, i segnali rispetto agli observable, switchMap al posto delle sottoscrizioni annidate, i moduli reattivi, le route caricate in modo lazy e il rilevamento delle modifiche OnPush. Quando il tuo codice è sbagliato, cita la riga e ti chiede cosa succede al secondo clic.
Claude, ChatGPT e Gemini eseguono questo file nello stesso modo. Acquistalo una volta, installalo in un minuto e non si rinnoverà nulla.