Async JS
создатель Рафаил Гитлодей
1. Promise
1.1. Глава 3: Промисы
1.2. У нас проблемы с промисами
1.3. Руководство по промисам для тех, кто хочет в них разобраться
1.4. Промисы на примерах из жизни
1.5. Learn JavaScript Promises | A JavaScript Promise Example
1.6. ES6 Promises: Patterns and Anti-Patterns
1.6.1. Перевод статьи на хабре
1.6.2. Promise Anti-patterns
1.6.3. Promise Anti patterns
1.7. JavaScript Promise API
1.8. Understanding Promises in JavaScript (with yarn and Legos)
1.9. Отменяемые Promises в EcmaScript6
1.10. Learn more about JavaScript’s promises: from zero to hero in 25 tests
1.11. Promises with ES6
1.12. Understanding promises in Javascript
1.13. JavaScript Promises: Zero To Hero Plus Cheat Sheet
2. Callback
2.1. Глава 1: Асинхронность: Сейчас и Потом
2.1.1. Спека
2.1.2. Хорошая солянка по Event Loop
2.1.3. Параллельная модель и цикл событий
2.1.4. Порядок обработки событий
2.1.5. обьяснение эвентлупа
2.1.6. The Main Event… Loop
2.1.7. Иван Тулуп: асинхронщина в JS под капотом