REST JSONP server using mojolicious for : Complex web apps made simple http://angularjs.org/ mojolicious: the web in the box! http://mojolicious.org/ This is my attempt to implement REST API described at: http://docs.getangular.com/REST.Basic 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: git submodule init git submodule update Optionally build angular to get single file download cd public/angular rake compile cd - Start it with: ./angular-server.pl daemon --reload Angular examples available: - template/Cookbook - examples from wiki working against github version of angular - 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: - run queries against data using REST API (currently only simple get is supported)