【问题标题】:Creating a RESTful api for my Ionic app为我的 Ionic 应用程序创建一个 RESTful api
【发布时间】:2017-01-25 09:59:55
【问题描述】:

我创建了一个 Ionic 应用程序,它使用 pouchdb 在本地存储项目,然后使用 couchdb 远程同步它们

我正在为此应用程序创建一个 REST api,它使用存储在我的 couchdb 中的应用程序中的项目。 Web 应用程序还将显示移动 ionic 应用程序中的所有项目。

我有使用 Express 的 Node 经验。在构建 api 构建时,node/express 会是最好的/最容易使用的东西吗?或者还有其他更简单更流行的方法吗?

【问题讨论】:

  • 您可以将 Node 与 Express 一起使用,这完全没问题,此时您几乎所有事情都将花费相同的时间。虽然你必须确定你愿意使用什么数据库,但大部分取决于它

标签: javascript node.js rest express ionic-framework


【解决方案1】:

您可以使用 Firebase https://firebase.google.com/,它是一个帮助您快速开发高质量应用的移动平台

【讨论】:

    【解决方案2】:

    如果您还没有完全准备好在 API 上使用 NoSQL,那么您真的应该看看 Django Rest Framework

    如果您可以将数据映射到对象,我相信您可以在数小时内从零知识转变为拥有 API。快速入门教程功能齐全,您可以在几分钟内完成设置!另外,拥有更多的框架和语言只会是一件好事。

    【讨论】:

      【解决方案3】:

      您可以在名为 Nano 的 Couch DB 的 Expresss 服务器中使用一个 Node 客户端,就像您使用 mongoose 处理 MongoDB 一样。由于 CouchDB 已经提供了使用 http 检索数据的能力,因此您甚至可以使用像 request 这样的 http 包装器,但您可以使用 Nano 进行更高级别的抽象。

      然后您可以继续构建一个 API,将这些请求简单地代理到您的 CouchDB 实例。

      【讨论】:

        猜你喜欢
        • 2015-08-15
        • 2016-10-05
        • 1970-01-01
        • 2014-02-25
        • 2018-03-28
        • 1970-01-01
        • 1970-01-01
        • 2016-04-11
        • 1970-01-01
        相关资源
        最近更新 更多