JS Async:. Posso dimenticare i callback tutti insieme e sostituirli con promesse e / o generatori [duplicati]

2

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?

    
posta Cyph 12.06.2015 - 00:59
fonte

1 risposta

2

La risposta breve è sì, puoi praticamente rimpiazzare i callback con promesse. L'avvertenza è che alcune API di libreria utilizzano le callback, quindi è improbabile che siano in grado di evitarle del tutto.

    
risposta data 20.06.2015 - 06:23
fonte

Leggi altre domande sui tag