Каков наилучший способ написать / управлять представлениями в couchdb? - PullRequest
3 голосов
/ 29 июля 2011

Итак, мы начали использовать couchdb на работе.Написание функций javascript на футоне - это не весело.Я хочу, чтобы иметь возможность писать их в текстовом редакторе.Я также хотел бы иметь возможность легко писать свои функции, передавать их в базу данных разработчиков, а затем отправлять их в test / prod.Помощь?!

1 Ответ

2 голосов
/ 31 июля 2011

http://couchapp.org

Даже если вы не создаете типичное приложение couchapp (веб-приложение от CouchDB), я считаю, что оно является полезным инструментом для нужд, которые вы описываете.

Минимальный couchapp позволяет вам организовать каждую из ваших функций просмотра, просмотра, отображения, фильтрации и обновления как их собственный файл .js в структуре каталога, которая имеет смысл. Он заботится о JSON-кодировании во время отправки и сборке всех файлов в документ _design. Это позволяет вам легко использовать типичные методы контроля версий. Он также поддерживает другие методы SCM, такие как включение конфигураций для передачи в другие среды. Это позволяет избежать большинства неприятностей с Futon, который не очень практичный инструмент для управления вашими функциями JavaScript в CouchDB.

...