Goal 4 - The server maintains and returns a shared store of state (Redux). #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Prev | Next
In this goal, we'll address the issue of persistence. We notice its lack when we have late-joining clients. And we'll lay the foundations for persistence to a database. These will be server-only changes.
First we'll see that:
holdRoom
messages - the new client will not see the same rooms held as the others!Then we'll make the following changes:
holdRoom
actions through the storeWe'll verify that:
We've pretty much completed the app for demo purposes, and could call it done.
But, for one additional thing:
We now notice that:
And so we'll:
Then we'll really wonder if we want to use Redux in-memory or use a database. But we'll get the chance to add a database in the next Goal!
Prev | Next