Page 1 sur 1

Problème de callback hell en JavaScript : solutions en 2024 ?

Publié : ven. sept. 20, 2024 7:31 am
par flo92
Coucou, je me bats avec un code rempli de callbacks imbriqués... Les promesses et async/await sont-ils toujours la meilleure solution en 2024 ?

Re: Problème de callback hell en JavaScript : solutions en 2024 ?

Publié : ven. sept. 20, 2024 12:31 pm
par guillaume
Async/await reste top pour la lisibilité. Par contre, attention aux erreurs non catchées ! Utilise toujours des try/catch.

Re: Problème de callback hell en JavaScript : solutions en 2024 ?

Publié : ven. sept. 20, 2024 2:31 pm
par jojo1998
Je plussoie. Et pour les vieux projets, bibliothèques comme Bluebird peuvent aider à transitionner vers des promesses.

Re: Problème de callback hell en JavaScript : solutions en 2024 ?

Publié : ven. sept. 20, 2024 9:31 pm
par flo92
Bluebird a l’air obsolète non ? Je suis sur Node 20...

Re: Problème de callback hell en JavaScript : solutions en 2024 ?

Publié : ven. sept. 20, 2024 10:31 pm
par guillaume
Oui, en effet. Node gère nativement les promesses maintenant. Juste un `util.promisify` pour convertir les vieilles fonctions callback !

Re: Problème de callback hell en JavaScript : solutions en 2024 ?

Publié : sam. sept. 21, 2024 10:31 am
par julien_du_62
Petit tips : les Promise.allSettled() sont géniales pour gérer plusieurs appels asynchrones sans tout casser si l’un échoue.