browserbacked
Browserbacked is a term used in web development to describe an architectural approach in which the browser assumes primary responsibility for data storage and often for many application functions, with the server acting mainly as a data source, authentication provider, or services layer. In this model, much of the state and logic resides in the client, and the browser stores data locally using technologies such as IndexedDB, LocalStorage, and Cache API. Synchronization with the server occurs when a connection is available, forming an offline- or online-first workflow.
Key characteristics commonly associated with browserbacked systems include client-side rendering of the user interface, reliance on
Advantages of this approach can include responsive user interfaces, improved offline capability, reduced latency for data
The term is a relatively new and informal label, not universally standardized. It is commonly discussed in