Как перестать отлаживать асинхронный код и начать житьПриложения
Разработчик веб и мобильных приложений. Любит изучать языки программирования и парадигмы. Предпочитает стартапы зрелым компаниям, простые решения - универсальным, пробелы - табуляции. Слушатель и докладчик. С 2014 года занимается организацией митапа MoscowJS. Со-ведущий подкаста RadioJS.
Асинхронность в Javascript больше не страшна. Классические триллеры вроде "Callback Hell" и "Pyramid of Doom" потеряли свою актуальность настолько, что даже Java-программисты перестали пугать ими невинных джуниоров.
Всё благодаря паттернам и библиотекам. Streams, Promises, Async-Await и другие изменили наш код. Теперь он прекрасен.
Пока ещё вымысел? Поговорим о том, как сделать эту картину реальностью. Об основных практиках асинхронного программирования, принципах их работы, отличиях и сценариях использования.