Я уже получаю данные из API на главной странице приложения localhost:3000/products-list
.Затем я могу перейти к страницам с различными продуктами, используя React Router.
Однако, когда я впервые пытаюсь перейти на страницу продукта, например localhost:3000/product-a
, и так как данные не сохраняются в браузере localStorage (учитываяэто первый раз, когда пользователь использует приложение), я получаю сообщение об ошибке, что ссылаюсь на неопознанный объект.
Поэтому я рассуждаю о том, что мне нужно получить данные с сервера для этого конкретного продукта, чтобы его страница могла отображаться.
Или это обычно обрабатывается по-разному, перенаправляя вызов на localhost:3000
, чтобы приложение могло правильно инициализироваться, затем оно перенаправит вызов на localhost:3000/product-a
с помощью React Router?
Или мне нужнонастроить рендеринг на стороне сервера, чтобы это работало?