У меня есть приложение реагирования, которое имеет общедоступные страницы (логин, забытый пароль и т. Д.) И защищенные страницы (после того, как пользователь вошел в систему). Я хочу использовать разделение кода, чтобы пользователь, который не входит в систему, но заходит на общедоступную страницу, получает код только для общедоступных страниц, а не для защищенных страниц.
Это позволяет уменьшить размерПакет, который пользователь должен загрузить изначально, и гарантировать, что пользователь, который никогда не пройдет страницу входа, не сможет увидеть код, связанный с защищенной страницей.
Я реализовал разбиение кода для каждого маршрута, и это сработало, но этоозначало, что каждый раз, когда пользователь переходил на новую страницу, ему приходилось ждать, пока загрузится код для этой страницы - это было не очень удобно для пользователя. Вместо этого я хочу, чтобы код для всех защищенных страниц загружался после успешного входа пользователя.
Есть ли способ сгруппировать код вместе? Или группировать маршруты вместе?