Using Isomorphic JavaScript Sandbox
Isomorphic JS is key for offline operation. On the server you can cache reads but on the client you
need to progressively store data during a session for local access, especially if the client goes offline. Download DA routines,
data, and core APIs for standalone operation.
There's a new breed of desktop/laptop machine on the way that processes AI requests on local hardware. Of course the data is still fetched from the Internet.
JS isomorphism will be critical to deploying these machines.
In the past, products such as FoxPro were used to build replicated local database subsets that could be sync'ed with the "mother" server database. Today, however, we use the same JavaScript that is used by the server app (Node.js) to build local
database subsets. HTML 5 capabilities make this possible.