CRUD2CRUD
CRUD2CRUD (or CRUDS) is distributed application architecture for developing software applications that exchange data on well defined CRUD interfaces (CRUDS). Above diagram shows a client/server CRUD2CRUD application architecture.
CRUD2CRUD can be used in various concepts and domains for developing applications.
View (HTML) & Javascript
In distributed (client/server) web applications view is HTML document pre-processed by server side and presented in web browser using hypertext markup language (HTML). Javascript is scripting language used to process (or program) HTML document inside a web (http) browser.
CRUD & CRUDView
CRUD is a data processing design pattern against a persistent storage (or CRUD source) for data creation, reading, updation and deletion. CRUDView is CRUD enabled view that is responsible for data processing and presentation.
CRUDView is implemented in, and part of windntrees javascript library.
[WindnTrees]View Observer
Windntrees implement various views including ObjectView, NewView, EditView, SearchView, CRUDView, Alternator and CRUDSList. Collectively, they can be called as [WindnTrees]View. Each of such view is contained with observer that is composed of set of observables of different types. Observables are linked with various elements of HTML document for synchronizing data between source (memory) and target (element).
[WindnTrees]View Observer is set of observables.