Реагировать на несколько страниц - PullRequest
0 голосов
/ 03 июля 2018

Я работаю над Progressive Web App, в котором используется React. Проблема, с которой я столкнулся, заключается в том, что я не уверен, как управлять другой страницей. В проекте есть один HTML-файл с именем «index.html». Должен ли я создать больше и каким-то образом между ними? Я нашел библиотеку с именем React Router , которая, похоже, решает проблему по-разному (потому что мне нужно URL-адреса, чтобы измениться.) Я не уверен, должен ли я развить это как одну динамическую страницу, потому что у меня было бы десятки различных страниц. Какова лучшая практика?

1 Ответ

0 голосов
/ 03 июля 2018

Основная цель Reactjs - создать ваше веб-приложение как одно веб-приложение на javascript.

React-router управляет маршрутизацией в вашем приложении через API истории HTML5.

Он также может управлять заголовком вашей HTML-страницы с помощью React-Helmet или других пакетов. Все, что вам нужно сделать, это включить скрипт вашего приложения в одну HTML-страницу.

React-router v4, на мой взгляд, является лучшим маршрутизатором, поскольку он разработан для этой цели в React-way.

...