Neste vídeo, um assunto bastante interessante para ser utilizado no dia-a-dia: Streams. A primeira parte fala sobre readable streams ou streams de leitura.
O evento 'readable' é disparado sempre que a tem dados disponíveis, assim, poderíamos trocar o while por if (pois ele também será chamado no fim do stream).
Deixe suas dúvidas e sugestões nos comentários. Curta o
DevPleno no Facebook,
inscreva-se no canal e cadastre seu e-mail para não perder as novidades. Abraço!