Полноценное React приложение, делится-ли на административную и публичную часть?
Подскажите, к примеру создаю полноценное приложение, которое имеет в себе две части, одну публичную, доступную для всех пользователей, вторую часть уже персональную, только авторизованным пользователям.
Надо-ли как-то разбивать эти части, делать у них разные точки входа.
Вопрос к тому, что если одно полноценное приложение, можно же посмотреть интерфейс персональных страниц, даже если не авторизован.
Я понимаю, что пользователь не получит никаких данных, но переключая состояния можно же увидеть внутренние страницы.
И как обычно разрабатываются такие приложения? как-то разбиваются, или делается догрузка при авторизации пользователя?