For apps where the user does a little input, making it easy to encode all state in the URL could be nice.
For apps with lots of input, one app-wide store with state is one approach. Auto-syncing with local storage, and then exposing a simple "file system" on top of local storage, is something I do often. Most modern incarnation is at https://github.com/acteng/inspectorate_tools/tree/main/src/lib/files
For apps where the user does a little input, making it easy to encode all state in the URL could be nice.
For apps with lots of input, one app-wide store with state is one approach. Auto-syncing with local storage, and then exposing a simple "file system" on top of local storage, is something I do often. Most modern incarnation is at https://github.com/acteng/inspectorate_tools/tree/main/src/lib/files