我找到了一些关于这个问题的帖子,但我仍然感到困惑。
我想使用Django Rest Framework API供Vue消费。我的问题:
我是否应该使用Django模板?我猜不用,因为Django模板语法与Vue冲突。但是我仍然需要提供模板 - 我应该只使用Apache静态模板吗?
假设我确实使用静态模板,那么如何像使用Django模板一样预渲染页面?
我的意思是,使用Django时,我有一个像/resource?id=5这样的URL,
但是使用Rest API,将由Vue负责从URL获取id=5资源并进行渲染,但我不喜欢需要额外的XHR。似乎所有文档都假定我使用node.js,但我没有。我必须在Django Apache服务器之外再使用另一个node.js服务器吗?
Vue.js与webpack/npm是否强制使用特定的应用程序文件夹结构?它如何与正常的Django项目结构配合?