REST API不应该是数据库的表示层吗?

时间:2018-02-21 16:33:14

标签: database rest api

如果要启动REST API,请创建后端应用程序。 客户端连接后端,与数据库连接,然后响应后端,响应客户端。如果数据库将REST API实现为表示层,那么这不是很省力吗?

当然,这是一项很多工作,但REST API并不是最受欢迎的沟通方式,而且#34;标准"需要标准化吗?

1 个答案:

答案 0 :(得分:2)

在某种程度上正在发生。当然,当你来到现实世界的应用程序时,一些问题开始发生,你需要足够灵活,这样开发人员可以做任何想做的事情,而不会影响应用程序的安全性。

您所说的是如此真实,以某种方式,已经有SaaS可以被视为具有REST访问权限的数据库(或类似的东西)。

列出一些: 1. https://restdb.io/ 2. https://firebase.google.com

还有一些库可以帮助您利用任何具有rest接口的数据库:

  1. https://www.progress.com/blogs/restify-databases-expose-your-database-to-rest-web-services
  2. https://www.slashdb.com/
  3. https://github.com/formio/resquel
  4. 这只是一个意见,也许你的问题应该转变为维基或其他什么。