Вопрос проверяет понимание двух способов работы с Promise и умение объяснить их различия на уровне кода и читаемости.
Короткий ответ
async/await и .then() работают поверх Promise и дают одинаковые возможности. Разница в том, что async/await позволяет писать асинхронный код в синхронном стиле, улучшая читаемость. .then() использует цепочки колбэков и чаще приводит к вложенности. С точки зрения выполнения и производительности они эквивалентны.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.