В статье Дима, фронтенд-разработчик Яндекса, рассказывает о переписании ридера для электронных книг. Он описывает создание универсального ядра для веба и нативных приложений, переход от запутанных асинхронных вызовов к чётким последовательностям действий и решение проблем с консистентностью состояния при одновременных пользовательских действиях.