我创建了一个Ionic应用程序,它使用pouchdb在本地存储项目,然后使用couchdb远程同步它们
我希望为这个应用程序创建一个REST api,它使用应用程序中存储在couchdb中的项目。网络应用程序还将显示移动离子应用程序中的所有项目。
我有使用Express的Node经验。在构建api构建时,node / express是最好/最简单的东西吗?还是有另一种更简单更流行的方式吗?
答案 0 :(得分:0)
您可以使用Firebase https://firebase.google.com/,它是一个可以帮助您快速开发高质量应用的移动平台
答案 1 :(得分:0)
如果你还没有完全开始在你的API上使用NoSQL,那么你应该看看Django Rest Framework。
如果您可以将数据映射到对象,我相信您可以在零时间内从零知识转变为API。快速入门教程功能齐全,您可以在几分钟内完成设置!此外,拥有更多的框架和语言只会是一件好事。
答案 2 :(得分:0)
您可以在Expresss
服务器中使用名为Nano
的Couch DB的节点客户端,就像使用mongoose
来处理MongoDB
一样。由于CouchDB已经提供了使用http检索数据的功能,因此您甚至可以使用像request
这样的http包装器,但您可以使用Nano
进行更高级别的抽象。
然后,您可以继续构建一个简单地将这些请求代理到CouchDB实例的API。