couchdb,是否使用中间件?对于简单的 restful API,使用 express4 nodejs

couchdb, use middleware or not? Which for simple restful API, with express4 nodejs

我没有找到很多关于 couchdb 与 nodejs 和 express4 的例子。

我在 npm 上看到过:

它们与 couchdb 2 兼容吗?

或者有没有中间件的工作方式?在这种情况下,最好在没有中间件的情况下工作,以更好地了解 couchdb 的工作原理?我想阅读一些相关示例。

好吧,PouchDB 的文档绝对棒极了。 PouchDB 周围有一个更大的社区(在我看来),并且它在不断发展。如果它不能与 CouchDB 2.0 完全兼容,那么很快就会兼容。他们也已经在实施 Mango 查询。

与 PouchDB.Everything 相比,Nano 非常简约,具体取决于您的需要。此外,PouchDB 为您提供了使用 Promises 的可能性,与 nano 回调相比,它更容易编写干净的代码。

Nano 和 PouchDB 是很好的库,我强烈建议您开始使用其中一个库。除非您想构建与那些截然不同的东西,否则构建自己的库将是浪费时间。您可能希望更多地关注项目的核心,而不是构建一个库来访问 CouchDB 的 API.