Basic backends
These are simple backends, useful for debugging or small demos.
Local
❌ Auth | ✅ Writes | ❌ Uploads |
---|
URL format: local:foo
where foo
is the key name that will be used
Stores data in the browser's localStorage
.
Element
❌ Auth | ✅ Writes | ❌ Uploads |
---|
URL format: A hash, e.g. #foo
where foo
is the element id.
Read and write data into an element.
If no such element exists, it will be created (<script type="application/json">
).
If the element's contents change, the backend will fire a mv-remotedatachange
event.
Remote
❌ Auth | ❌ Writes | ❌ Uploads |
---|
URL format: (anything not matched by other backends)
Load the URL as a remote resource. This is the default backend when Backend.from()
cannot find any matching backend.