Over a million developers have joined DZone.
Platinum Partner

Reupholster Gives Your CouchApp Development A Makeover

· Mobile Zone

The Mobile Zone is brought to you in partnership with CA Technologies.  Spending too much time coding your mobile backend? CA Mobile App Services does the work for you.

Looking for a easy way to develop CouchApps for CouchDB? We've come across a tool called "Reupholster", a CouchApp generation tool on Google Code that can get you building apps in no time.

Reupholster allows those who may not be familiar with CouchDB to approach building apps like a simple web project. You have a selection of frameworks to choose from for your application- jQuery, Microjs, SproutCore, JavaScriptMVC, and plain ol' JavaScript are all at your disposal. 

Some basic things Reupholster does:

  • You choose a working directory
  • You choose a couchdb instance (host, port, dbname)
  • You get an example project created in the working directory with html and tests folders
  • As you edit the html files in realtime, the changes are automatically sent to couch
  • Click on the couch icon in the tray, and select Run Tests to run the tests in the 'tests' directory

Your only requirements to get started are:

  1. A Java runtime environment
  2. An installed CouchDB 
  3. Firefox (if you use the browser in the test suite)

Reupholster also contains a few special features, which focus on placing documents, testing, and hosting.

Click here to download Reupholster and get started on building your CouchApp!


The Mobile Zone is brought to you in partnership with CA Technologies. Read the ebook: Accelerating Enterprise Mobile and IoT App Development to learn more.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}