I am trying to understand why i need to use makeStore instead of configureStore func to create redux store. I have read the doc https://redux-toolkit.js.org/usage/nextjs#introduction, but i still dont understand why we need "Per-request safe Redux store creation". Could anyone give me an example of potential issue that would occur if i wont use makeStore?
#Using redux with SSR
7 messages · Page 1 of 1 (latest)
🔎 This post has been indexed in our web forum and will be seen by search engines so other users can find it outside Discord
🕵️ Your user profile is private by default and won't be visible to users outside Discord, if you want to be visible in the web forum you can add the "Public Profile" role in id:customize
✅ You can mark a message as the answer for your post with Right click -> Apps -> Mark Solution
(if you don't see the option, try refreshing Discord with Ctrl + R)
Per request store is important to avoid sharing data between requests on the server. This could lead to data leak without it
Am i right that it makes sense if there is no authorization feature? Because i cant imagine a case where two different authorized users would get the same data (for example the data that is related to the first user) from the redux store. Or I have a misunderstanding about how it works :((
It is worth nothing that i am using nextjs only for frontend and my backend is an external php project. All the requests in my app are the REST API calls with axios lib