ALL COVERED TOPICS

NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter

NAVIGATE MAIN CATEGORIES

Close

couchapps: All content tagged as couchapps in NoSQL databases and polyglot persistence

What Are the Benefits of Building CouchApps?

Bradley Holt[1]:

Streamlining of your codebase (no middle tier), replication, the ability to deploy/replicate an application along with its data, and the side benefits that come with going “with the grain” of how the web works are some of the benefits of building CouchApps.

The interview mentions also the potential of using CouchDB on Android and iOS platforms. CouchOne released back in September CouchDB for Android and then 6 months later—and after the merger with Membase—iOS Mobile Couchbase.


  1. Bradley Holt is author of 2 CouchDB Books: Scaling CouchDB and Writing and Querying MapReduce Views in CouchDB.  

Original title and link: What Are the Benefits of Building CouchApps? (NoSQL database©myNoSQL)

via: http://radar.oreilly.com/2011/06/couchdb-couchapps-html5-mobile.html


Reupholster: A CouchApps Development Tool

There are some advanced CouchApp frameworks already. What reupholster does is allows you to experience writing a CouchApp as fast as possible, with very little learning curve. It just feels like you are editing a normal web project.

The other advantage is you get to pick frameworks that you want for your application. Pick from Microjs, SproutCore, JavaScriptMVC, jquery, or just bare bones javascript. No lock-in.

Admirable idea.

Original title and link: Reupholster: A CouchApps Development Tool (NoSQL databases © myNoSQL)

via: http://reupholster.iriscouch.com/reupholster/_design/app/index.html


Building CouchApps Tutorial: Create Web Applications Stores in CouchDB

In this tutorial, you will learn how to create your own CouchApp using HTML, CSS, and JavaScript. Your application will perform database operations using Ajax powered by the jQuery framework. The application you will build is a contact manager that allows you to view, create, edit, and delete your contacts. Finally, you will learn how to replicate this application between two Apache CouchDB instances.

You could also start by watching J.Chris’ CouchApp Evently Guided Hack with CouchDB:

Original title and link: Building CouchApps Tutorial: Create Web Applications Stores in CouchDB (NoSQL databases © myNoSQL)

via: http://www.ibm.com/developerworks/opensource/tutorials/os-couchapp/index.html


CouchDB: An Introduction to Rewrites and Virtual Hosting

Useful for normal usage of CouchDB, but mostly for CouchApps:

That said, one key piece that’s a bit esoteric at first, is how to get a domain name to map to your CouchDB instance. So here’s my attempt to make it a bit less vague.

Original title and link: CouchDB: An Introduction to Rewrites and Virtual Hosting (NoSQL databases © myNoSQL)

via: http://blog.couchone.com/post/1602827844/of-rewrites-and-virtual-hosting-an-introduction