La dependency Injection é uno dei concetti base di Angular, ma molte volte viene sottovaluta o presa alla leggera usandola in modo semplicistico per ottenere dei servizi singleton providedIn root, magari lo state-management di turno!
Ma poi quando si prova ad usarla in applicazioni reali - che fanno uso di lazy-load o componenti dinamici come le Dialog - le cose iniziano a complicarsi, soprattutto se vogliamo avere piú controllo sullo scope dei servizi che vorremmo isolare e utilizzare solamente in alcune parti della nostra applicazione.
In questa sessione, partendo dalle basi, cercheró di darvi una visione delle vere funzionalitá che il sistema di DI di Angular ci offre e di alcuni modi interessanti di sfruttarlo per risolvere i problemi di scoping dei nostri servizi, portandovi la mia esperinza personale, ma soprattutto sfruttando l'occasione per discuterne insieme e trovare magari nuovi modi si affrontare questa problematica!
22:00 - 23:00
Q & A