ждет, пока обещание будет выполнено, но, поскольку мы знаем, что узел является асинхронным по своей природе, следовательно, другие запросы к приложению не будут влиять на них, они не будут ждать, пока обещание предыдущего запроса не будет выполнено решено.
пример
route 1 -> it will await and iterate through million rows and return sum in response
route 2 -> it will only return '1' in response
Теперь, когда мы сначала вызовем маршрут 1, а затем маршрут 2, вы увидите, что вы все равно сразу получите ответ от маршрута 2, и когда маршрут 1 будет завершен, вы получите этот ответ.