Lors de l'utilisation de la promesse.tous les()?

C'est plus conceptuel question. Je comprends la Promesse modèle de conception, mais ne pouvais pas trouver une source fiable pour répondre à ma question à propos de promise.all():

Ce qui est(sont) le bon scénario(s) à utiliser promise.all()

OU

Existe-il des bonnes pratiques à utiliser promise.all()? Devrait-il être idéalement utilisé uniquement si toutes les promesses sont les objets de la même ou de types similaires?

Le seul que je pouvais penser est:

  • Utilisation promise.all() si vous voulez résoudre la promesse seulement si tous de la promesse des objets de résoudre et de les rejeter, même si l'on rejette.

OriginalL'auteur nikjohn | 2016-07-04