msg-fabric-oaas

Persistent distributed live object messaging.

Usage no npm install needed!

<script type="module">
  import msgFabricOaas from 'https://cdn.skypack.dev/msg-fabric-oaas';
</script>

README

msg-fabric-oaas

msg-fabric-oaas builds persistent object state as a plugin to msg-fabric-core.

Inspired by:

Examples

import FabricHubBase from 'msg-fabric-core' 
import pi_rpc from 'msg-fabric-core/esm/plugin-rpc.js'
import pi_oaas from 'oaas/esm/index.js'

const FabricHub = FabricHubBase
  .plugin( pi_rpc(), pi_oaas() )

const hub = FabricHub.create()

hub.initOaaS({ loadConfig })

function loadConfig(key) {
  // load OaaS config from any datastore as an object
  return JSON.parse(window.localStore.getItem(key))
}

License

2-Clause BSD