flask,django 之流属于前端还是后端

2015-11-03 10:07:21 +08:00
 honmaple
问题是这样的,最近在用 flask 写一个网站(属于边学边写),却发现很多时间都用来写 html/css/js,而 flask 用于数据库表单等操作时仅需要很少的代码,是我的重心放错了吗
13946 次点击
所在节点    Python
13 条回复
xiqingongzi
2015-11-03 10:09:28 +08:00
后端。你写的 HTML 是为了追求能看
前端的是为了追求好看
shunia
2015-11-03 10:17:54 +08:00
后端不出事,一出事鸡飞狗跳,所以重心是维稳
前端这儿差一个像素那儿差一个像素,只要"我改一下更上去版本号加一",所以重心是调优

两个都花心思,但是对细碎时间的消耗不一样.你那写完的网站可能后台也有不少问题没考虑到呢,但是即便是你自己去看,第一眼也是看到的前端,看到的是那些没对准的一个两个像素.
iiduce
2015-11-03 10:18:07 +08:00
写 template 就是前端。觉着后端的东西少是因为你写的业务不够复杂。
weer0026
2015-11-03 10:22:30 +08:00
这就是为什么会推崇前后端分离的原因啊。。
yongzhong
2015-11-03 10:26:00 +08:00
自己写 难免这样,毕竟现在主要还是体验为王.
chairuosen
2015-11-03 10:27:55 +08:00
以后后端框架就会演化到只给 rest 接口
hbkdsm
2015-11-03 11:33:54 +08:00
@chairuosen 所以大大认为用哪种技术写 RESTful API 最舒服?
sudoz
2015-11-03 11:37:30 +08:00
@hbkdsm Django Rest Framework
hbkdsm
2015-11-03 11:41:02 +08:00
@sudoz 果然是 p2ex !
bearlegion
2015-11-03 11:50:38 +08:00
后端。使用 rest api 就是纯后端。使用模板的话也算是了一部分前端。
a358003542
2015-11-03 12:03:38 +08:00
其实我对 restful 接口持保留意见,前后端分离才需要,不过对于 python 这种敏捷开发语言来说,似乎并不是弄得这么复杂。当然了东西做大了可能要考虑统一接口之类的,但那也是在之前的基础上,代码的稍作调整罢了。
Hipponensis
2015-11-03 12:05:43 +08:00
那就好好研究一下 RESTful API ?
wizardforcel
2015-11-03 12:29:51 +08:00
前端部分由于不是后端程序员的专长,只使用 jq 和 bootstrap 就可以了。不必去搞 angular 和 react 。

我觉得 restful 的一部分思想是好的,把部分参数放进 url 中简化 url 。现在后端的路由解析变得灵活很多,完全可以这么实现。

但是过分要求语义就不合适了。从 get 和 post 两个操作转变到四个操作略麻烦,而且需要一定时间来适应。其实我还是喜欢把删除用 get 实现,修改用 post 实现。

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

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

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

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

© 2021 V2EX