Как получить данные с сервера при первом посещении сайта и записать в redux store?
Я использую React, Redux, Thunk, Router
Для rout я использую методля для lazy загрузки страниц
На одно из страниц при первом посищении мне нужно забрать данные с серваера и записать в redux store, а потом просто переиспользовать их. Получение данных я хочу делать через redux-thunk
Подскажите как правильно это сделать? Сам подход? Буду очень благодарен
Я бы сделал так: в хуке didComponentMount диспатчить запрос, который будет забирать данные с сервера. Проверять можно через куку или localstorage, после первого раза записать что-то по типу dataLoaded в кукисы и перед запросом проверять, нет куки - дергаем, есть - не дергаем и используем то что сохранено.