Pourquoi les Promises existent en JavaScript : origines et incompréhensions initiales
Les Promises en JavaScript résolvent le problème du callback hell en offrant une abstraction composable pour la programmation asynchrone.
Beaucoup de débutants les confondent avec des threads : elles sont simplement des objets représentant une valeur future.
Comprendre l'histoire des Promises éclaire pourquoi elles ont remplacé les callbacks et pourquoi async/await les simplifie encore.