jquery - Django - 何时[以及为什么]使用 Vue.js?

标签 jquery django vue.js

我和我的团队开发了一个使用经典 django MVT 生命周期的大型应用程序。 这些模板是通过经典的 Bootstrap + JQuery 堆栈、使用 AJAX 请求等实现的...

一切工作正常,而且很容易维护。

今天,我和我的同事进行了一次简报,他看到了 Web 应用程序模板,他告诉我:“不鼓励使用经典的 Django 模板,并且在一些大型项目中需要付出巨大的维护工作...... ”

此外,他还给了我使用 Vue.JS 进行模板的建议...我看过一些关于 Vue.JS 的示例和教程...我发现这个模板框架非常复杂且无用我的用例(最复杂的模板构建了一堆图表和小部件)

总之,我有点困惑 Django 项目何时以及为何需要使用模板框架进行扩展。

我想(...也许是错的...)这个模板框架代表了一种实现相同结果的临时时尚方式...

除了这些考虑因素之外,您还有什么想法?

最佳答案

它最好有后端和前端,分开,当它用于基本项目时,您可以使用模板,如果不是这种情况,您应该使用 Django Rest Framework 来创建 API 和其他前端框架,例如:Vue.js。 React JS 等。

关于jquery - Django - 何时[以及为什么]使用 Vue.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55106342/

相关文章:

python - 为什么选择字段显示键而不是 Django 查询集中的值?

css - 组件样式未在生产中应用-Vue

javascript - 什么是客户端 MVC,它是如何在 JavaScript 中实现的?

javascript - 在引导分页中设置和取消设置事件类

javascript - 使用 Django 打开社交登录的新窗口,然后关闭并返回父窗口

python - django makemigrations 不起作用

go - Golang 的静态文件服务器,用于为 Vue.js 应用程序提供服务

vue.js - Vue 中的 ApexCharts 更改选项不起作用

jquery - 如何使用一个值(单击 li 时通过 .text() 获取)作为选择器来隐藏某些 div

javascript变量作为jquery中的选择器来获取特定的子元素