我没有找到很多关于带有nodejs和express4的couchdb的例子。
我已经看到了npm:
- https://www.npmjs.com/package/node-couchdb
- https://www.npmjs.com/package/nano
它们与couchdb 2兼容吗?
还是有没有中间件工作的方法?在这种情况下,没有中间件工作更好地了解如何工作couchdb?我想读一些关于这方面的例子。
答案 0 :(得分:1)
好吧,PouchDB的文档非常棒。你有一个更大的社区(在我看来)围绕PouchDB,它不断发展。如果它与CouchDB 2.0不完全兼容,那将很快。他们也已经在实施芒果查询。
与PouchDB相比,Nano非常简约。一切都取决于您的需求。此外,PouchDB为您提供了使用Promises的可能性,与nano回调相比,它更容易编写干净的代码。
Nano和PouchDB是很好的库,我强烈建议您开始使用其中一个库。除非你想要构建与那些截然不同的东西,否则构建自己的库将是浪费时间。您可能希望更多地关注项目的核心,而不是构建一个库来访问CouchDB的API。