http://docs.getangular.com/REST.Basic
-using simple in-memory model for experimenting with local datasets using
-<angular/>
+using CouchDB HTTP view API
+
+http://wiki.apache.org/couchdb/HTTP_view_API
+
+to provide storage for experimenting with local datasets using angular.
+
+
+At it's current stage it provides support for angular $resource get, query and $save
+
+http://angularjs.org/Service:$resource
+
+
+Replication of data between instances using angular REST API can be done with:
+
+ # create local CouchDB database
+ curl -X PUT http://localhost:5984/test
+
+ ./angular-replicate.pl \
+ http://dpavlin.getangular.com/data/conference \
+ http://localhost:3000/data/test
+
+Replication is currently good only for initial import of data since it doesn't
+support incremental replication and dies if data is allready present.
Installation:
Angular examples available:
- template/Cookbook - examples from wiki working against github version of angular
-- template/Work - conference submission example using mojolicious REST API server
+- template/conferece - conference submission example using mojolicious REST API server
+
+ curl -X PUT http://localhost:5984/conference/_design/symposium \
+ -d @public/app/conference/_design/symposium
Planned features:
-- data persistence, probably to CouchDB (currently all data is stored in-memory)
- run queries against data using REST API (currently only simple get is supported)