Я работаю над проектом laravel/reactjs
и использую Ax ios для получения данных из базы данных с помощью Laravel API.
Я использую Laravel api.php
и web. php для вызовов API. У меня есть несколько страниц, которые выполняют несколько запросов при рендеринге компонента reactjs
, но иногда Laravel выдает случайную ошибку 500 или 403, когда запрос выполнен (1 из 25 или что-то). Кроме того, вызовы, которые go через Интернет. php имеют дополнительное время загрузки.
Поэтому мне было интересно, если это умная идея, сделать функцию Laravel, которая возвращает все данные что одна страница нуждается в визуализации. Таким образом, в реакции нужно сделать только один запрос на получение. Это лучшая практика или есть лучшие решения?
Спасибо за помощь, Если вы не понимаете вопрос, пожалуйста, скажите мне.
edit:
ошибка возвращается Laravel:
{
"message": "Server Error"
}{
"message": "Server Error"
}