Gli streams Node.js rappresentano un argomento ancora piuttosto sconosciuto e talvolta addirittura temuto, nonostante costituiscano uno dei concetti alla base dell’ecosistema Node.js. In questo workshop, cercheremo di esplorare gli stream Node.js in modo semplice cosi da riuscire ad impararne i costrutti di base, utili per le situazioni piú comuni, fino ad affrontare esempi piú avanzati come la creazione di stream personalizzati. Alla fine di questo workshop riuscirai a sfruttare gli streams Node.js e sarai in grado di risolvere problematiche comuni in modo idiomatico ed efficiente.
Contenuti
- Streams: quando e come
- Diversi tipi di stream
- Streams predefiniti e streams personalizzati
- Componibilitá
- Utility per gli stream
- Streams e async iterators