- From: Sergei Sheinin <sergei.sheinin@gmail.com>
- Date: Tue, 27 Sep 2016 18:50:45 +0700
- To: public-webapps@w3.org
- Message-ID: <CA+dTRwkTvRT_yVZsaAwkJrS+ttwa+d8mMyCB68yOCjbkvDjB1w@mail.gmail.com>
2DX is a set of JavaScript web tools built around noSQL database core. The database is a key-value store that loads Website DOM tree into Browser memory and supplies API for instant object retrieval and rendering on screen. Object retrieval/modification calls are conducted over short index paths ensuring high performance. The database enables querying of DOM tree by object property name/value pairs or by index of their position in the tree. noSQL database supports various document structures and is not limited to storing DOM trees. Document structures for layered graphics and mathematical expressions are among supported document structures. Every element that is part of a stored document is assigned unique surrogate primary key by noSQL engine. Web page renderer is memory cache of HTML objects with API that does not require instantiation of an object. This feature enables instant access to any HTML object on page by using its primary key. 2DX supports node path traversals, event capture and raising events while keeping scope of variables within pertinent document nodes. Initial version was completed in Sep 2016 as work on expanded API and augmenting features continues. More information at http://js2dx.com Sergei Sheinin
Received on Tuesday, 27 September 2016 11:54:25 UTC