|
|
|
|
|
by grebc
382 days ago
|
|
It’s a pretty unconventional way to do it these days, but blow it all away and load the page fresh from the server. Maintaining a consistent state is very difficult at the best of times. This obviously has implications for the backend, it needs to respond quickly and the page render in a decent time(minimal libraries). |
|
But the approach just doesn't work for things like Slack, Figma, Google docs. When you're trying to create an experience that's somewhat similar to a native application on the web, you need to start worrying about local state.