Конечные автоматы для JavaScript разработчиков — как их использовать в своих приложениях blog.openreplay.com/state-m…our-apps