пожалуйста хорошие статьи об архитектуре организации приложения.
И ещё есть вопрос. Я Использую react router dom, у меня есть логин. Когда пользователь залогинился я кладу в сторе объект юзера и работаю с ним. Проверяю через router private для доступа к страницам. Но когда нажимаю f5 приложение сбрасывает стейт, и мне нужно отправить перед инициализацией приложения запрос на проверку, залогинен ли пользователь. Как лучше это сделать?
Заранее спасибо.
Зависит от того, как реализован бэкэнд и есть ли серверный рендеринг. Но в общем, можно вот так например https://www.npmjs.com/package/redux-async-connect
Сохраните информацию (статус, пользователь, сессия, ...) в localStorage и при загрузке страницы берите оттуда.
Все зависит от бека. Непонятно какие у тебя этапы авторизации
Обсуждают сегодня