+В коде используется два метода **then**, это нормально и называется "цепочкой промисов". Используется, если промежуточный результат нужно преобразовать (у нас возвращается "промис" `res.json()`, но можно возвращать и синхронный результат).
+
Выглядит достаточно грмоздко, поэтому придумали синтаксический сахар **async/await**