duality of web app information
All information in a web app is bound to be deleted at any moment. For this reason, there are only a few possible reasons to retain information in a web app.
- Caching information received from the server.
- Holding onto information so that it may be edited before being submitted to the server for durability.
- Retaining information which is used to alter the way a user edits or views other information.