Séquentiel ou concurrent

Des opérations asynchrones indépendantes peuvent s'exécuter l'une après l'autre (séquentiel) ou en même temps (concurrent). Plusieurs await successifs sont séquentiels et additionnent leurs durées. Lancer toutes les promesses d'abord puis les attendre ensemble réduit le temps total, à condition qu'elles ne dépendent pas les unes des autres.

Exemple

const a = charger('a')
const b = charger('b')
const [ra, rb] = [await a, await b]

Notions voisines

Tout le glossaire