【问题标题】:There are performance issues combining VueJS and Django?结合 VueJS 和 Django 存在性能问题?
【发布时间】:2019-10-19 00:33:08
【问题描述】:

我决定将 VueJS 与 Django 一起使用。这会发生任何性能问题吗?如果有的话,我应该使用 webpack loader 吗?

【问题讨论】:

    标签: django vue.js


    【解决方案1】:

    简短的回答是否定的。使用 Django 和 VueJS 没有性能问题。

    大多数 Web 应用程序的瓶颈是数据库访问。 Django 使用它自己的 ORM,它非常易于使用并且有很好的文档记录,但它的性能并不出名。

    鉴于 VueJS 是一个前端库,它对数据库访问和/或后端的东西没有影响,因此 Django+Vue 的组合将非常类似于 100% 的 Django 应用程序。

    话虽如此,但请注意,您可能必须使用 Django Rest Framework 之类的工具包来实现 Django 后端,而诸如 Forms 和 Jinja 模板之类的许多 Django 功能将毫无用处。使用 Vue 之类的前端库实现所有这些功能,可以减少客户端和服务器之间的请求和数据交换,因此,在 DB 访问量较小的应用程序中性能可以显着提高。

    【讨论】:

    • 谢谢卡图乔先生。我可以用 VueJS 使用 Django REST API
    • 不客气!您能否将问题标记为已解决?
    • 我已经搜索了一个选项来标记已解决,但找不到它。我是 StackOverflow 的新手
    猜你喜欢
    • 2010-10-08
    • 2012-02-09
    • 2020-12-05
    • 1970-01-01
    • 2013-02-01
    • 1970-01-01
    • 2020-11-15
    • 2020-04-01
    • 1970-01-01
    相关资源
    最近更新 更多