[问题] django新手观念厘清

楼主: pugbana (口正)   2019-03-20 01:02:48
目前大四、学校无相关课程,
自己有写过swift接php 后端,
跟课堂写过php架站
目前有一个研究室的专案要做线上问卷网站,
有一群同学并分前后端两组(全无开发经验),
看完并实作django的一些教学后,有些疑问:
1. 我的理解是 大部分的教学是用 view.py 去呈现前端,是用后端框架去决定呈现的内
容(不知道这样想有没有错误)所以如果要明确划分前后端分工,应该要找前端框架来结
合?
2.如果要结合前端框架是否一定要写restful api ?
(之前swift是request php的网址 return 结果给手机端,不知道网页是不是也是一样的
道理,看了很久还是不知道restful api的意义)
3.会想说用前端框架是因为问卷需要放一些简单的互动游戏,有比较多资源可以用,或是
其实基本的js就可以处理了(即只用Django 开发就够了)
实在是新手,又无相关人员可以询问,上google也不太知道关键字如何下,找了很久也没
有解决到我的疑问,所以来请教各位大神,若问题太简单也可以说一下查询的方向,我再
去先研究才来问,谢谢
作者: tentenlee (天天)   2019-03-20 02:35:00
1 看你网页上的呈现需不需要用js框架,而不是一定要2 现在的网页大多都有用ajax去做画面渲染体感会比较好呈上还是看你网页需不需要做再做决定3 若要用互动游戏那问题在于前端处理了,都是结果往后送到你的后端,再把哪存起来。
作者: jasonfghx (工人)   2019-03-20 08:07:00
it's Django
作者: TitanEric (泰坦)   2019-03-20 10:26:00
前后端分离可以用Vue + Django 如果要这样的话需要restful API 你的想法没错但我觉得没有开发经验还是维持前后端绑在一起 对新手比较友善
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2019-03-20 10:33:00
也不一定要restful api单纯views.py接ajax request也可但是新手还是bootstrap jquery套一套再去看前端框架
作者: froce (froce)   2019-03-20 12:05:00
前后端分离不一定要什么框架,只要两边能用ajax去沟通即可只是以Django来说,要前后端分离,干脆弄个rest api server比较方便。
楼主: pugbana (口正)   2019-03-21 00:15:00
谢谢各位大神,我会作为参考的,谢谢花时间回复

Links booklink

Contact Us: admin [ a t ] ucptt.com