Появилось желание написать небольшое расширение для социальной сети ВКонтакте, однако тут же появился вопрос - каким образом лучше отслеживать изменения в DOM-дереве? (Как известно, ВКонтакте использует AJAX-переходы без перезагрузки страницы)
Какие варианты более актуальны на сегодняшний день?
По-моему как раз для этого был придуман reactjs. Более простая версия - $(ajaxElementWrapper).on('change', callback). Более простая и не такая костыльная, хотя тоже думать надо над колбэком - $(document).ajaxStop(callback)