Есть бекенд на yii2 который генерирует html сам, обычный старенький сайт - site.ru
Есть у него rest api - api.site.ru
Хочу ради практики перевести site.ru полностью на react, но местами не понимаю как построить работу, а именно:
1. Я должен с любой страницы site.ru отдавать одинаковую статику с одним bundle, и для многостраничности использовать react-router, верно?
2. Как обрабатывать 404 ?
- Я понимаю что в react-router есть возможность отловить все "не указанные роуты", но что если на мой fetch запрос вернулся 404 ?
Правильно ли я понимаю что это решается - генерированием исключения, а реактом отловить его?