Асинхронні генератори JavaScript: Пояснення обробки потоків та протитиску | MLOG | MLOG