Comments 5
Решения проблем в целом понятны, но для сложного приложения этот подход его слишком нагрузит, ту там одним таймером не отделаешься, а для лендингов - проще с нуля написать, единственный кейс который реально обосновывает эти костыли если исправление очень плевок(пример со скрытие пункта меню), а заказчик плати за это много
Видимо вы еще просто не осознали насколько широко успел распространиться React :)
На сегодняшний день наверное каждый второй создаваемый лендинг будет на реакте, все крупные сайты из этого списка:
https://www.nationalgeographic.org/
https://www.codecademy.com/
https://bbc.com/
https://www.nytimes.com/
https://www.pwc.com/
уже на реакте, включая отдельные спецпроекты, которых там очень и очень много.
Каждый спецпроект — чаще всего тот самый лендинг, ныне это все отдельные приложения на реакте.
А вот например аггрегатор AI‑стартапов, каждый второй сайт компании — на реакте.
Так что реакта за последние годы стало прям очень много.
К сожалению в браузерах нет стандартного API для получения всех обработчиков у DOM-элемента
стати, в дев-тулзах есть - getEventListeners(your_dom_element)
React и жизнь после сборки