Implement persistent Key/Value storage using client side javascript only

    <script src="" ></script>
Save data
    var id = nosql.guid();
    nosql.put(id,"hello world").then(function (data) {
           // This stores "Hello world"

Load data

Each key in the store must be a GUID (i.e. 9ED4B528-7F5F-3074-BBBF-947C6133ED13), this is to prevent overlaps between your keys and other user's keys. Data can be any string, typically this would be json, but you can store any UTF8 string (not binary data).
This is backed by a REST API, which you make a GET, POST, or DELETE request to[GUID] to retrieve, update/insert and delete data respectively.