【发布时间】:2020-03-09 01:12:29
【问题描述】:
我对何时需要 API 感到困惑。我最近创建了一个移动应用程序,其中包含 Flutter 和 Cloud Firestore 作为数据库,我只需在需要时查询并写入数据库。现在我正在学习全栈 Web 开发,我最近看了一个教程,他在其中构建了一个 Express API,具有 GET、POST 和 DELETE 功能,用于数据库中的一个简单项目。
来自我刚刚直接访问数据库的背景,我不确定为什么在这种情况下需要 API,是不是我不必每次都重写查询?这是一个非常简单的项目,所以他绝对不会制作第三方 api 供其他开发人员使用。我是否误解了 API 的确切作用?
真的很简单,MongoDB 数据库中有一个集合,他使用邮递员读取和写入数据库以检查它是否有效。
【问题讨论】:
标签: node.js api express backend