我使用AngularJS和Parse编写了一个Web应用程序,因为Parse正在退休,我已经开始在Heroku上部署了。
在我的网络应用程序中,我使用Parse作为存储数据的方式(后端即服务)。使用Parse Server我必须使用MongoDB或其他数据库。所以我想知道为什么我在Heroku上部署时应该使用Parse Server?是否有任何组合Heroku和Parse Server的用例?
答案 0 :(得分:1)
不,您不必使用解析服务器。您可以将数据存储在MongoDB(或任何sql数据库)中,并在Node.js中编写自己的API以访问和返回数据。此代码可以包含适用于您的服务的任何业务逻辑。
但是,如果您选择使用Parse Server,则无需编写任何Node.js代码。您可以在客户端使用Parse javascript API,并通过Parse Server访问所有数据。这有几个好处:
当然,对于任何此类平台,都存在一些限制:
我的结论是,如果您希望快速启动并运行应用程序,则可以使用Parse Server。用于演示或测试。但是,如果要在生产中使用它,则应仔细评估这些限制。