2017-04-05 5 views
0

"Sails.js"フレームワークと "CouchDB"データベースを使用してノードjsにWebを作成したいと思います。私はそのパッケージをチェックして、それについて多くのパッケージを見つけました。Sails.jsのCouchDBの使い方

https://www.npmjs.com/search?q=couchdb

ので、いずれかが、私は自分のアプリケーションで使用できるパッケージ提案することができ、また、私は、カスタムアダプタを作成する必要があり、このために知ってほしいです。

カスタムアダプターを作成する必要がない場合は、sailsモジュール機能も使用できます。

答えて

1

JSの中で最も人気のCouchDBアダプタは:


彼らは、NPMの両方で利用可能です。

PouchDBには多くの機能があり、彼のAPIは使いやすいです。また、多くの戻り値の型(コールバック、約束、非同期/待機)もサポートしています。 PouchDBには多くのプラグインもあります。

nanoDBに関しては、(それはミニマリストなので)機能は少なくなりましたが、CouchDBのすべての一般的な機能をカバーしています。

注:nanoDBの通常の実装では、コールバックがあります(非常に醜い場合があります)。約束hereのnanoDBの実装があります。

+0

これらのパッケージでnode.jsモデルを使用することはできますか... –

0

このアダプターsails-couchdb-ormもご覧になることができますが、それ以上維持することはできません。
IBM Bluemixを使用してプロジェクトをデプロイする場合は、sails-cloudant-ormを試してください。 CloudantはApache CouchDBに基づいています。