### Navigation

- API Reference
- Config Reference |
- next |
- previous |
- Apache CouchDB 1.6 Documentation »

# 6. CouchApp

CouchApps are web applications served directly from CouchDB, mostly driven by JavaScript and HTML5. If you can fit your application into those constraints, then you get CouchDB’s scalability and flexibility “for free” (and deploying your app is as simple as replicating it to the production server).

- 6.1. Design Functions
  - 6.1.1. View functions
  - 6.1.2. Show functions
  - 6.1.3. List functions
  - 6.1.4. Update functions
  - 6.1.5. Filter functions
  - 6.1.6. Validate document update functions
- 6.2. Guide to Views
  - 6.2.1. Introduction Into The Views
  - 6.2.2. Views Collation
  - 6.2.3. Joins With Views
  - 6.2.4. View Cookbook for SQL Jockeys
  - 6.2.5. Pagination Recipe

### Navigation

- API Reference
- Config Reference |
- next |
- previous |
- Apache CouchDB 1.6 Documentation »