А если хочется вот прямо совсем понимания, как оно работает, то на девмане есть курс, который я помогал готовить, где эвент лууп сначала руками реализуется. 🙂
лучший способ изучить - начать использовать на проекте.
необходимости не было, был только зуд от полного непонимания что оно такое.
появятся необходимость - изучится, а без неё забудется быстро.
но за предложение всё равно спасибо