@uroot

Как правильно отрендерить сам товар/статью/etc при его открытии?

Вот допустим есть список товаров. При клике на сам товар я должен его отобразить отобразив всю информацию про него. Как это правильно сделать?

Я знаю способ с параметрами маршрутов:
<Route path="/products/:id" render={(id) => <ProductСard id={id} />} />
Ну и на основе параметра маршрута (id) я рендерю сам товар. Но насколько это правильный подход?

Ведь есть варианты, при которых этот подход не работает, например если на сайте нужен ЧПУ.
  • Вопрос задан
  • 46 просмотров
Решения вопроса 1
@McBernar
Ну тогда вместо id должен быть некий slug, который парсится и ищется в бд по этому имени, а не по id. Смысл тот же.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы