[問題] 大家習慣寫前端or後端呢?

看板Web_Design作者 (經濟不景氣,好景不常在)時間9年前 (2015/09/16 23:43), 編輯推噓7(706)
留言13則, 9人參與, 最新討論串1/1
我使用的工具是ASP.Net 在剛開始學網頁的時候,因為對於前端語言不熟。 所以有很多的判斷或是呈現都是透過後端處理。 例如:使用GridView or ASP:TextBox...類似的元件。 因此,若是需要判斷使用者某些欄位是否有輸入之類的... 一律都是在後端判斷。 隨著對於網頁的熟悉度,開始學習前端的語言, 發現幾乎所有對後台的動作都能透過AJAX來實現。 因此,我也開始慢慢從後端的元件改用前端的元件 例如:DataTables、Select2、textarea...等。 如果要用Table呈現,我就透過ajax在後台組成html,再丟到前台。 如果要更新DB的資訊,也是透過AJAX去更新。 但是,我開始在想,如果呈現都透過前台去處理, 與DB相關的動作都透過AJAX來完成,這樣到底是好還是不好?? 想請問一下各位前輩,都是如何決定使用哪種方式呢?? 雖然一些處理都透過後台處理的話,可能頁面會一直跳來跳去@@ 但也沒有人說不行啊.... 先謝謝各位前輩了^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.106.232 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1442418227.A.AF6.html

09/17 00:26, , 1F
browser可以處理的東西為什麼要server去處理
09/17 00:26, 1F

09/17 06:40, , 2F
我是前端為主,連生pdf,zip也會在前端,減少網路消耗
09/17 06:40, 2F

09/17 07:41, , 3F
瀏覽器開了靜態頁面 快取率更高,另外也更容易上cdn
09/17 07:41, 3F

09/17 09:24, , 4F
後端一定要驗證,前端驗證是為了及時回應,稍微懂的人
09/17 09:24, 4F

09/17 09:24, , 5F
繞過你前端直接post資料給你,你就知道了,顆顆
09/17 09:24, 5F

09/17 10:08, , 6F
一切依公司規定
09/17 10:08, 6F

09/17 11:19, , 7F
後端比較安全 前端為了方便使用者
09/17 11:19, 7F

09/17 11:19, , 8F
簡單來說 兩者都要做
09/17 11:19, 8F

09/17 13:28, , 9F
所有顯示部都前端做為佳 除了驗證之外 因為在前端沒有驗證
09/17 13:28, 9F

09/17 13:28, , 10F
可言 前端存在防呆
09/17 13:28, 10F

09/17 22:56, , 11F
後端主要負責驗證跟處理機密的東西
09/17 22:56, 11F

09/20 17:49, , 12F
改用MVC吧
09/20 17:49, 12F

09/22 03:04, , 13F
node.js前後一起來
09/22 03:04, 13F
文章代碼(AID): #1L-Ouphs (Web_Design)
文章代碼(AID): #1L-Ouphs (Web_Design)