Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
2. Не нужно использовать генераторы таким способом, они для другого предназначались.В случае использования babel-а, действительно, нет резона насиловать генераторы. А в случае чистого кода, это удобная возможность использовать async-await, без наличия оных, пока v8 их внедряет (жаль они не пишут ориентировочных дат). Потом можно всё хоть автозаменой перевести на нативные async-await.
Затем yield next остановит текущую функцию и передаст управление другому middleware logger, он также выполнит все до своего yield next.звучит как goto АД.
Генераторы в ES6 и асинхронный код по-новому