我是web世界的新手,我刚刚阅读了路由和端点之间的差异..。
现在我想知道,尽管这可能是一个愚蠢的问题,但API和路由之间的区别是什么(我知道API的定义)。
在我看来,当有人说“构建一个应用程序接口”,或者根据我看过的Youtube教程,他们只是使用Express.js或Flask这样的web框架来构建一条路由,比如'/hello',它会返回"hello“。
如果这是一个API,那么API和路由是否可以互换?例如,如果我有3个路由:'/hello','/users','/users/‘。我可以说我有3个API吗?
谢谢!
发布于 2020-07-16 22:32:54
简而言之,在我看来:
GET /{entity_type}/{entity_id}表示此方法将尝试获取具有传递的类型和id的实体发布于 2021-02-24 23:02:14
我想你可能把服务器(API)和用户(Web)搞混了
例如,您的Api就是水果,有这么多种类的水果。
Localhost5000:水果/
为了用户要访问特定的水果,让我们比方说香蕉。
那就是
Localhost5000:水果/香蕉
要获得更清楚的解释,可以参考Caleb Curry的API速成课程
https://stackoverflow.com/questions/62936270
复制相似问题