Considere los siguientes dos enfoques:
// approach 1 const someFunc = async () => { const [responseA, responseB] = await Promise.all([ someQuery({ param: 'abc' }), someQuery({ param: '123' }), ]) return { responseA, responseB, } } // approach 2 const someFunc = async () => { return { responseA: await someQuery({ param: 'abc' }), responseB: await someQuery({ param: '123' }) } } ¿Responderían estos dos enfoques con la misma velocidad? Supongo que el enfoque Promise.all sería un poco más rápido, porque await todas las promesas antes de responder.