But then how do you gather promises together to run them in parallel? For sophisticated apps this is crucial.
But you gather them by using:
`await Promise.allSettled([promise1, promise2, promise3])`
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...