Я создаю приложение ReactJS, содержимое которого будет предоставляться через RESTful API.
1.) Должен ли я иметь один вызов API, когда приложение монтируется, который указывает, какие компоненты должны быть загружены, а также предоставляет весь контент (список верхних ссылок, контент боковой панели, контент страницы и т. Д.) Или должен быть компонент верхних ссылок сделать запрос API для данных, которые ему нужны, а каждый другой компонент выполняет вызовы API для данных, которые ему нужны?
2.) Я понимаю, что React - это уровень представления, поэтому, когда серверу необходимо скрыть / показать содержимое компонентов на основе аутентификации пользователя и т. Д., Как приложению реагировать "нужно сказать", что отображать / скрывать.