首页 > 其他分享 >使用 Django 集成 vue 到一个服务器上,还是 Django 和 vue 分开部署

使用 Django 集成 vue 到一个服务器上,还是 Django 和 vue 分开部署

时间:2022-09-04 11:11:34浏览次数:66  
标签:集成 vue 部署 前后 Django 服务器

Django+Vue 的项目,实际部署的时候,使用 Django 集成 vue 到一个服务器上,还是 Django 和 vue 分开部署?

目前在架构选择,基本上定了 Django + Vue

但是实际部署的时候,就有两种情况

1. 看到很多教程会这样推荐,就是在 Django 上集成 VUE,也就是在 settings.py 配置 templates 目录到 vue 的 dist 目录,这样可以实现,在 Django 的服务上直接调取 vue 前端,后端 api 还是使用 Django 的。

2.Django 自己启服务,只提供 API,VUE 自己启动服务,只提供前端

    我又在想,既然前后端分离开发,那么如果按照 “上 1” 的方案来的话,每次前后端开发完之后,还得做单独的集成,这个时候就需要前后端一起来搞了,或者说多了一步骤,为何不直接 Django 跑自己的服务,vue 跑自己的服务,这样前后端开发完,只要接口没问题,直接就可以分别上线了,而不需要集成这一步骤。

 

1.方案 适合小团队,快速推进项目,资源有限情况下。

2.方案 有人有资源,可以解耦方式后续项目比较清晰。

只是看你所处的自身情况,选最有利于你当前的即可。

1是mvc,2才是前后端分离,你自己用哪个就哪个,又没有绝对之分

标签:集成,vue,部署,前后,Django,服务器
From: https://www.cnblogs.com/beichengshiqiao/p/16654649.html

相关文章

  • Element Plus 在 vue3 中使用
    特殊情况下,解决方案:1、el-tree实现收缩的关键字:expanded【组件内部处理的树形数据格式中的关键字】定义树形组件:<el-treeref="treeRef">...</el-tree>获取组件......
  • Vuex是什么,每个属性是干嘛的,如何使用 ?
    Vuex是集中管理项目公共数据的仓库。Vuex大幅减少了组件通信的繁杂度,拥有state数据存储,mutations处理同步事件,modules模块的注册,actions处理异步事件,getters过滤数......
  • Navicat连接Oracle时报错 “ORA-28547:连接服务器失败,可能是oracle net 管理错误“ 或
    Navicat连接Oracle时报错“ORA-28547:连接服务器失败,可能是oraclenet管理错误“ 或者“ORA-03135:ConnectionLostContact”使用Navicat连接oracle数据库时报ORA-2......
  • vue项目结构学习
      {path:'/core/integral-grade',component:Layout,/**父级路由组件*/redirect:"/core/intergral-grade/list",//默认跳转的路径name:"cor......
  • Django基础介绍二
    数据的查,改,删先讲数据库中的数据全部展示到前端然后给每一个数据两个按钮一个编辑一个删除查看defuserlist(request):#查询出用户表里面所有的数据#方式1#data......
  • VUE(试水篇)
    Prerequisite简单学习下Vue3emmReferenceVue3官方文档Vue3官方教程Vue3+TypeScriptVue3B站教程......
  • 阿贝云免费服务器
    推荐一下阿贝云的免费服务器,没有流量限制,一个机还免费给一个IP,免费可以续期。系统也是可以免费装windows。总结一下,很适合初学者和中小站长。赞,希望做的更好给大家分享一个......
  • 基于koa模块和socket.io模块搭建的node服务器实现通过jwt 验证来渲染列表、私聊、群聊
    1.具体代码在需要的下载https://gitee.com/zyqwasd/socket      效果: 2.package.json文件1.下载基本的模块 修改了start脚本 nodemon需要先单独......
  • Linux 查看服务器开放的端口号
    Linux查看服务器开放的端口号-潇湘隐者-博客园 https://www.cnblogs.com/kerrycode/p/5609010.html端口相关的概念: 在网络技术中,端口(Port)包括逻辑端口和物理端......
  • 提升linux下tcp服务器并发连接数限制
    提升linux下tcp服务器并发连接数限制-星辰大海ゞ-博客园 https://www.cnblogs.com/wjoyxt/p/6155672.html1、修改用户进程可打开文件数限制   在Linux平台上,无论......