Utilizzo Nodejs e non mi piacciono molto i callback (come penso la maggior parte delle persone). Sto iniziando a conoscere promesse e generatori. Entrambi sono molto più puliti e mi piacerebbe dimenticare gli orrori dei callback tutti insieme e cancellarli dalla mia memoria.
C'è qualche ragione per cui devo usare i callback. Posso abbandonarli completamente e usare promesse o generatori al loro posto e non scrivere mai un altro callback? O hanno qualche caso d'uso dove sono necessari?