В том, что useState одного мало, для изменения состояния менюшки при отображении Скрывает меню и переходит по нажатой ссылке только со второго клика, а не с первого
Щось не виходе мігрувати на next. . . Тому хочу спробувати SSR на самому реакті. Я тут погуглив. В мене всі запити до апі йдуть через редакс, а в нього є механізми для асинхронних запитів з SSR. Я правильно розумію що при ініціалізації додатку по першому запиту клієнта, стор створюється на сервері і разом з відрендереною сторінкою приходе на клієнт, а далі працює так само як без SSR? І всі подальші переходи по сторінках, і механізми роутингу react-router будуть працювати в звичайному режимі? https://redux.js.org/recipes/server-rendering
Щось не виходе мігрувати на next. . . Тому хочу спробувати SSR на самому реакті. Я тут погуглив. В мене всі запити до апі йдуть через редакс, а в нього є механізми для асинхронних запитів з SSR. Я правильно розумію що при ініціалізації додатку по першому запиту клієнта, стор створюється на сервері і разом з відрендереною сторінкою приходе на клієнт, а далі працює так само як без SSR? І всі подальші переходи по сторінках, і механізми роутингу react-router будуть працювати в звичайному режимі? https://redux.js.org/recipes/server-rendering
Я помітив, він мені доречі сподобався. Тільки з редаксом там я так і не розібрався. Я мабуть не чітко це описав, але я вирішив забити на некст і робити SSR на самому реакті. Ось і питаю чи вийде так як я хочу)
Щось не виходе мігрувати на next. . . Тому хочу спробувати SSR на самому реакті. Я тут погуглив. В мене всі запити до апі йдуть через редакс, а в нього є механізми для асинхронних запитів з SSR. Я правильно розумію що при ініціалізації додатку по першому запиту клієнта, стор створюється на сервері і разом з відрендереною сторінкою приходе на клієнт, а далі працює так само як без SSR? І всі подальші переходи по сторінках, і механізми роутингу react-router будуть працювати в звичайному режимі? https://redux.js.org/recipes/server-rendering
К примеру, сделай стейт враппер компонент, в котором заюзай useReducer, и в нем же получай данные. А дальше через контекст в нужном компоненте доставай что нужно