Что такое цепочка промисов (promise chaining)?
Уровень: Middle
Ответ
Цепочка промисов – это последовательное выполнение нескольких асинхронных операций, где каждый следующий промис запускается в `.then` предыдущего. Когда первый промис выполняется и вызывает `.then`, возвращённое этим `.then` значение (или промис) передаётся следующему `.then` и так далее. Таким образом, можно задавать последовательность действий: например, сделать запрос, затем обработать результат, затем результат передать в следующий запрос. Если в цепочке где-то вернуть промис, последующие `.then` будут ждать его выполнения. Promise chaining делает код последовательных асинхронных шагов более читаемым.