代码之家  ›  专栏  ›  技术社区  ›  khadija.EL

简单的Web应用程序:Django还是Django Rest框架?

  •  0
  • khadija.EL  · 技术社区  · 8 年前

    如果我想使用Vue创建web应用程序。对于前端,我应该使用什么,Django还是Django Rest框架?

    3 回复  |  直到 8 年前
        1
  •  1
  •   Umair Mohammad    8 年前

    我想你应该用Django

    Django是一个web框架,其中Django REST框架是一个Django库,可用于在Django之上快速、安全、轻松地构建REST API。

    您无法将Django与Django Rest框架进行比较,正如您无法将Windows与Oracle for Windows进行比较一样。

    Django Rest框架需要Django作为依赖项。此外,Django可以做Django Rest框架所能做的一切,您只需编写大量代码来复制Django Rest框架的功能。DRF为您提供了很多便利,如身份验证模块、json序列化器/反序列化器、API路由和文档等。

    但如果你的应用程序后端只需要API,那么DRF就是你的选择。

    信用证和进一步内容如下:

    https://www.quora.com/What-is-the-difference-between-the-Django-and-Django-REST-frameworks

    https://www.reddit.com/r/django/comments/354yqt/django_regular_vs_django_rest_framework/

        2
  •  0
  •   Thomas Jiang    8 年前

    Django REST框架是在Django之上构建的第三方库,Django是一个web框架。所以通过使用DRF,您将使用Django。

    也就是说,要使用任何JS框架,DRF都会让您的生活变得更加轻松。虽然可以集成Vue。js直接导入Django的模板。

        3
  •  0
  •   Cuong Vu    8 年前

    您应该使用django rest框架来构建应用程序的API,然后使用Vue。js使用其API

    推荐文章