Теперь вы хотите проверить новый проект Hoodie на http://Hood.ie.
Она включает в себя API для управления учетными записями пользователей CouchDB в том числе:
// sign up
hoodie.account.signUp('[email protected]', 'secret');
// sign in
hoodie.account.signIn('[email protected]', 'secret');
// sign out
hoodie.account.signOut();
// change password
hoodie.account.changePassword('currentpassword', 'newpassword');
// change username
hoodie.account.changeUsername('currentpassword', 'newusername');
// reset password
hoodie.account.resetPassword('[email protected]');
// destroy account and all its data
hoodie.account.destroy();
// find out who the currently logged in user is (returns undefined if none)
hoodie.account.username;
И события ...
// user has signed up (this also triggers the authenticated event, see below)
hoodie.account.on('signup', function (user) {});
// user has signed in (this also triggers the authenticated event, see below)
hoodie.account.on('signin', function (user) {});
// user has signed out
hoodie.account.on('signout', function (user) {});
// user has re-authenticated after their session timed out (this does _not_ trigger the signin event)
hoodie.account.on('authenticated', function (user) {});
// user's session has timed out. This means the user is still signed in locally, but Hoodie cannot sync remotely, so the user must sign in again
hoodie.account.on('unauthenticated', function (user) {});
Спасибо за ваш ответ. CouchDB может напрямую доставлять HTML и создавать полные приложения самостоятельно с помощью встроенных функций show и list-functions. Посмотри здесь (приложение): http://couchbuch.iriscouch.com/kassenbuch/_design/buchhaltung/index.html и здесь (кушетка) http://couchbuch.iriscouch.com/_utils /document.html?kassenbuch/_design/buchhaltung И, конечно же, вы можете опросить мнения, которые вы определили с помощью функций map/reduce через простой JavaScript. Но я не могу найти что-нибудь, чтобы запустить простой серверный код. –
Мой плохой плохой, я знал, что мы смотрели на couchDB vs mongoDB для нашего решения noSQL, которое мы предлагаем нашим клиентам, хотя я только участвовал в исследовании mongoDB после того, как выбор уже был сделан, поэтому я предположил, что couchDB был довольно схожим в его настроить. В этом случае я надеюсь, что кто-то сможет дать вам более релевантный ответ. –
Нет, это не так, вы можете использовать, но вам не нужен какой-либо серверный язык для взаимодействия с CouchDB с учетом его природы. см. http://couchdb.apache.org/: '' 'CouchDB - это база данных, которая полностью охватывает веб-страницы. Храните данные в документах JSON. Получите доступ к своим документам через веб-браузер через HTTP. Запросить, объединить и преобразовать ваши документы с помощью JavaScript. '' ' – rekinyz