← You reach for `Promise.all` for every concurrent request. Here's when to use the other three.Quiz

Promise concurrency: all, allSettled, any, race

Four ways to run promises concurrently, and the one thing that separates them: what happens when a promise fails or settles first. Pick the right primitive for dashboards, failover, and timeouts.

questions6
pass mark70%
feedbackinstant

No account needed. Every answer is explained as you go, with a reference to the spec or MDN — pass and you can claim a certificate.