[問題] django新手觀念釐清

看板Python作者 (口正)時間5年前 (2019/03/20 01:02), 5年前編輯推噓5(5011)
留言16則, 6人參與, 5年前最新討論串1/1
目前大四、學校無相關課程, 自己有寫過swift接php 後端, 跟課堂寫過php架站 目前有一個研究室的專案要做線上問卷網站, 有一群同學並分前後端兩組(全無開發經驗), 看完並實作django的一些教學後,有些疑問: 1. 我的理解是 大部分的教學是用 view.py 去呈現前端,是用後端框架去決定呈現的內 容(不知道這樣想有沒有錯誤)所以如果要明確劃分前後端分工,應該要找前端框架來結 合? 2.如果要結合前端框架是否一定要寫restful api ? (之前swift是request php的網址 return 結果給手機端,不知道網頁是不是也是一樣的 道理,看了很久還是不知道restful api的意義) 3.會想說用前端框架是因為問卷需要放一些簡單的互動遊戲,有比較多資源可以用,或是 其實基本的js就可以處理了(即只用Django 開發就夠了) 實在是新手,又無相關人員可以詢問,上google也不太知道關鍵字如何下,找了很久也沒 有解決到我的疑問,所以來請教各位大神,若問題太簡單也可以說一下查詢的方向,我再 去先研究才來問,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.233.180 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1553014971.A.A46.html ※ 編輯: pugbana (223.137.233.180), 03/20/2019 01:04:27

03/20 02:35, 5年前 , 1F
1 看你網頁上的呈現需不需要用js框架,而不是一定要
03/20 02:35, 1F

03/20 02:36, 5年前 , 2F
2 現在的網頁大多都有用ajax去做畫面渲染體感會比較好
03/20 02:36, 2F

03/20 02:36, 5年前 , 3F
呈上還是看你網頁需不需要做再做決定
03/20 02:36, 3F

03/20 02:36, 5年前 , 4F
3 若要用互動遊戲那問題在於前端處理了,都是結果往後
03/20 02:36, 4F

03/20 02:37, 5年前 , 5F
送到你的後端,再把哪存起來。
03/20 02:37, 5F

03/20 08:07, 5年前 , 6F
it's Django
03/20 08:07, 6F

03/20 10:26, 5年前 , 7F
前後端分離可以用Vue + Django 如果要這樣的話需要rest
03/20 10:26, 7F

03/20 10:26, 5年前 , 8F
ful API 你的想法沒錯
03/20 10:26, 8F

03/20 10:26, 5年前 , 9F
但我覺得沒有開發經驗還是維持前後端綁在一起 對新手比
03/20 10:26, 9F

03/20 10:26, 5年前 , 10F
較友善
03/20 10:26, 10F

03/20 10:33, 5年前 , 11F
也不一定要restful api單純views.py接ajax request也可
03/20 10:33, 11F

03/20 10:33, 5年前 , 12F
但是新手還是bootstrap jquery套一套再去看前端框架
03/20 10:33, 12F

03/20 12:05, 5年前 , 13F
前後端分離不一定要什麼框架,只要兩邊能用ajax去溝通即可
03/20 12:05, 13F

03/20 12:09, 5年前 , 14F
只是以Django來說,要前後端分離,乾脆弄個rest api server
03/20 12:09, 14F

03/20 12:09, 5年前 , 15F
比較方便。
03/20 12:09, 15F

03/21 00:15, 5年前 , 16F
謝謝各位大神,我會作為參考的,謝謝花時間回覆
03/21 00:15, 16F
文章代碼(AID): #1SaI2xf6 (Python)