From f770c0dc541b2eeeff82abb3955a72c2261060f0 Mon Sep 17 00:00:00 2001 From: Rufus Pollock Date: Tue, 28 Feb 2012 22:24:44 +0000 Subject: [PATCH] [#52,docs][s]: add info about backends and how to implement one to general docs. --- index.html | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 52 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 1aaa14a9..1a580291 100644 --- a/index.html +++ b/index.html @@ -105,13 +105,18 @@

Documentation

Recline has a simple structure layered on top of the basic Model/View - distinction inherent in Backbone. There are the following three domain objects (all Backbone Models):

+ distinction inherent in Backbone. There are the following two main domain objects (all Backbone Models):

-

There are then various Views (you can easily write your own). Each view holds a pointer to a Dataset:

+ +

Backends (more info below) then connect Dataset and Documents to data + from a specific 'Backend' data source. They provide methods for loading and + saving Datasets and individuals Documents as well as for bulk loading via a + query API and doing bulk transforms on the backend.

+ +

Complementing the model are various Views (you can easily write your own). Each view holds a pointer to a Dataset: