【发布时间】:2020-07-01 12:33:45
【问题描述】:
我是 Web 开发新手,正在尝试通过 Django Rest Framework 学习 API。我实际上对为什么我们实际上需要构建 API 感到困惑。例如,我看过创建博客 API 的教程,它会返回帖子及其信息。为什么我们需要一个 API?我们可以简单地创建常规的 Django 视图来做同样的事情。我听说 API 只提供“数据”,但我也可以从常规 Django 获取数据。那么,您为什么要安装一个全新的“子”框架来为您完成这些工作?
【问题讨论】:
-
完全没有必要。如果您有一个简单的博客,只需按预期使用 Django,并带有 MVC 框架。
-
请注意,这个问题可能会被关闭,因为它主要是基于意见的。不过,这是一个很好的问题。始终保持挑剔,看看你真正需要什么。 API 可能对大型网站有用,但对于大多数网站来说都是多余的。
标签: django api django-rest-framework