Create a single object containing all data required to render a view/page that provides an event stream for syncing with server and data-binding. Browserify compatible.
Index your database objects in the way they will be rendered. Follows the JSON Context matcher pattern. Datasources generated from matchers, then watch for realtime changes.