我已经开始学习API。我不知道为什么要表达,使用node.js创建API需要MongoDB,为什么真的需要数据库?
非常感谢。
答案 0 :(得分:0)
如果您不知道什么是API或它是如何工作的,我会说您不会掌握表达的想法,因为它被称为“中间件”,这不是最简单的概念。
我的建议是仅继续构建api(基于教程),您将在此过程中学习。我在开始专业编码时没有读过任何书(我现在就读)
我首先选择了Javascript,然后是Java,并且大部分时间我都在寻找令人困惑的内容时使用Google搜索。
这似乎是一个不错的起点。 有关基本概念的大量信息。
欢呼和欢迎!
答案 1 :(得分:0)
Express(尽管不是必需的)是因为它允许相对简单的路由。就像您说要尝试进入您的网站索引一样,您可以访问website.com/index,这一切都说得通,但借助express,我也可以轻松地说出它们是否通过所谓的发布/发布请求将数据发送到/ index而不是适当地处理该数据。接下来是需要MongoDB的问题,而首先MongoDB是一个数据库。如果要存储数据,则需要一个数据库