Как можно организовать логику работы React на разных страницах сайта, если querySelector плохой тон?
Привет!
Есть несколько разных страниц товаров.
Говорят, что document.querySelector для React это плохой тон. Поэтому, как правильно организовать проверку, какая страница сейчас открыта и какой товар показан, чтобы для них выводить свои формы заказа на React ?
Есть возможность на php выводить id товара на странице, после чего на XMLHttpRequest получать данные товара.
Страница товара у вас физически будет одна. Реакт это про работу с состоянием. Id товара это часть состояния, меняется айди, меняется состояние, отправляется запрос в бд, происходит обновление данных на странице.