大家使用 django 是前后端分离的多还是不分离的多?

2020-01-19 11:12:43 +08:00
 kayseen

如题,看到好多项目都是不分离的, 请问一下大家的项目分离吗?

6158 次点击
所在节点    Python
19 条回复
dcalsky
2020-01-19 11:21:37 +08:00
肯定分,谁能保证你以后不开发 app 或者小程序呢
37Y37
2020-01-19 11:36:53 +08:00
内部项目,不分离
sheildog
2020-01-19 11:36:58 +08:00
分,有专门的前端为什么不分
linxl
2020-01-19 11:37:50 +08:00
后台管理经常碰到不分的, 维护起来挺难受的.
zhyt1985
2020-01-19 11:53:58 +08:00
分离了
cominghome
2020-01-19 12:27:43 +08:00
可分可不分,不都是看人员配置的吗?
yujiang
2020-01-19 12:46:29 +08:00
不分,一分联调一定挂
JaneWang
2020-01-19 12:46:51 +08:00
django 本来就是后端写在 py 里,前端写在 template 的 html 里吧,这已经是前后分离了吧?还是我理解出现了偏差?哪位大哥指正一下。
echo1937
2020-01-19 12:59:26 +08:00
当然分,我都不会 django 的模板。
awen233333
2020-01-19 13:16:41 +08:00
@JaneWang 我猜应该是 REST 这样的才叫分
guog
2020-01-19 13:23:16 +08:00
@JaneWang Django rest framework + vue😅
kayseen
2020-01-19 13:39:07 +08:00
@JaneWang
你这么说,前端写在 html 里面,py 中 return render 也是算分离了
kayseen
2020-01-19 13:40:33 +08:00
@dcalsky
@37Y37
@sheildog
@linxl
@zhyt1985

我也支持应该分离,还是专人干专事效率会高,谢谢回复~
kayseen
2020-01-19 13:40:58 +08:00
@echo1937
哈哈,一看前端就头晕的那种吗
est
2020-01-19 13:41:15 +08:00
前后端分离 是指岗位分离吧。完全「也」可以把 react 项目和 django 放在一起由一个人维护。
jorneyr
2020-01-19 13:45:30 +08:00
可以考虑前后端分离开发 (前端开发时 proxy 转发请求到后端),前端打包后放到后端一起运行
echo1937
2020-01-19 14:04:31 +08:00
@kayseen #14 现在没啥人用模板了,都是写 vue 之类的。
xiaochun41
2020-01-19 14:16:57 +08:00
小项目,比如 django admin 类似的,就不分,直接渲染模板
一般的项目最好是分开好一点,从人员安排上好一点。
wizardoz
2020-01-20 09:56:48 +08:00
@jorneyr 前端打包好还要放后端的好处在哪里?不是直接扔 nginx 或者 CDN 即可吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/639093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX