Risorse di qualità per Sviluppatori Web 🚀
AccademiaDev è un progetto nato per permettere a qualsiasi Web Developer di fare l’agognato salto di qualità, acquisendo le conoscenze che contraddistinguono gli sviluppatori più esperti.
Se vuoi lavorare nelle aziende al top del settore, sentirti più a tuo agio nel tuo team o come libero professionista, sei nel posto giusto! Qui non si va per il sottile: Angular, RxJS, React, TypeScript, Programmazione Funzionale… Le tecnologie più richieste e apprezzate nel panorama italiano e internazionale.






Michele Stieven
Fondatore e Autore di AccademiaDev
Consulente e sviluppatore web, continuamente alla ricerca di tecnologie che diano vita ad applicazioni complesse, dinamiche e reattive. Aiuta i team di piccole e grandi aziende con strumenti come Angular, RxJS, React e Redux.
Ultimi articoli
Questi sono gli ultimi articoli pubblicati dai nostri autori: dacci un occhio, è gratis! Nella sezione Blog li troverai tutti, divisi per categoria.
Generazione automatica di Modelli e Servizi API
La stragrande maggioranza delle applicazioni enterprise ha una necessità comune: interrogare un’API, tipicamente restful. Se gli endpoint sono pochi, scrivere a mano qualche servizio e qualche interfaccia è una questione…
Far ripetere l’ultimo valore di un Observable
Altro articolo, altro piccolo trick con RxJS! 🙂 Vi è mai capitato di avere un Observable a cui voler far ri-emettere l’ultimo valore in momenti ben precisi? Se sì, questa…
Dependency Injection: trick con decoratori
Qualunque sviluppatore Angular sa del suo imponente sistema di Dependency Injection… ma non tutti conoscono tutte le sue feature! Vediamo insieme qualche trucchetto interessante che potrebbe tornarvi molto utile. Questo…
Monitorare la visibilità con IntersectionObserver
In questo articolo vi spiego come creare una direttiva semplice semplice per essere notificati quando un elemento entra o esce dal viewport dell’applicazione! Un esercizio interessante che può rivelarsi molto…
takeUntil: attenzione a shareReplay!
Proprio in questi giorni, durante una consulenza, mi sono imbattuto in un bug fastidioso che, purtroppo, aveva a che fare con questi due utilissimi operatori: shareReplay e takeUntil. In questo…
Mantenere lo stato delle rotte con RouteReuseStrategy
Cosa distingue un framework da una libreria? La risposta più semplice è che un framework ci fornisce un set di strumenti completo, un ambiente con tutti i tool necessari per…
Angular e Monadi: vanno d’accordo?
Ho recentemente rilasciato un nuovo videocorso intitolato “Functional JavaScript“, 9 ore a spasso nei meandri della Programmazione Funzionale! Si parte dalle basi del paradigma, introducendo Immutabilità, Ricorsività, Manipolazione di Oggetti…
Angular 9, cosa cambia in pochissime parole
Angular raggiunge la sua nona versione, probabilmente la più attesa dopo la quarta! Cosa cambia? Per noi sviluppatori veramente poco, ma le novità ci sono: sono solo nascoste. Vediamole assieme…
Flattening Operators: mergeMap, switchMap, concatMap, exhaustMap
I quattro operatori che vedete nel titolo trattano tutti la stessa problematica: la concatenazione di Observable. Io li chiamo scherzosamente la sacra quaterna perché rappresentano un po’ la cassetta degli…