couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "RubyLibrary" by SamLown
Date Mon, 18 Apr 2011 20:16:40 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "RubyLibrary" page has been changed by SamLown.
The comment on this change is: Updating details on CouchRest Model.
http://wiki.apache.org/couchdb/RubyLibrary?action=diff&rev1=11&rev2=12

--------------------------------------------------

- For a simple Ruby wrapper around CouchDB's RESTful API, see [[http://github.com/jchris/couchrest/tree/master|CouchRest]],
which keeps you fairly close the metal, as well as having a few helpful wrappers, like a builtin
view pager and companion libraries like [[http://github.com/mattly/couchmodel/tree/master|CouchModel]]
(for document id and lifecycle management) and [[http://github.com/atduskgreg/slipcover/tree/master|Slipcover]]
(for parallel query execution).
+ For a simple Ruby wrapper around CouchDB's RESTful API, see [[http://github.com/couchrest/couchrest]],
which keeps you fairly close the metal and is used as a driver in many other CouchDB ruby
libraries. For a more Rails-like experience check out couchrest's companion library [[http://github.com/couchrest/couchrest_model|CouchRest
Model]] which uses [[http://yehudakatz.com/2010/01/10/activemodel-make-any-ruby-object-feel-like-activerecord/|ActiveModel]]
and includes support for typecasting, validations, basic associations, proxying (dynamically
generated databases), and a powerful yet simple DSL for manipulating views and their results.
  
- Easy install for CouchRest: 
+ CouchRest Model can be easily installed in your Rails 3 project's Gemfile:
  
- {{{ gem install jchris-couchrest -s http://gems.github.com }}}
+ {{{ gem couchrest_model }}}
+ 
+ or manually:
+ 
+ {{{ gem install couchrest_model }}}
+ 
+ ----
+ 
+ For parallel query execution, try [[http://github.com/atduskgreg/slipcover/tree/master|Slipcover]].
  
  ----
  

Mime
View raw message