作者goooeooo (ge)
看板Soft_Job
標題[請益] 窄義 前端html 後端資料庫?
時間Sun Jun 24 08:47:07 2018
前端是指說 用戶看到的一切 就像我們所看到的所有網頁
後端呢? 窄義來說 不就是指資料庫嗎?
也就是前端、後端是無法清楚分野的對嗎?
因為還牽扯結構 所以前端+後端+結構 等於一套完整系統
是這樣解釋嗎?
譬如A網頁存資料 然後B、C、D頁 都會顯示你存的資料
也就是資料儲存是後端 但整個資料流向牽扯整個系統 所以會要有人規畫整個系統結構
很多人把規劃結構的工作直接歸類為後端工作?
就像一般人認為程式設計師 直接當全端認定 什麼都會這樣?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.42.215.210
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1529801230.A.260.html
1F:推 wandallin: 不是還有系統分析師跟dba等很多職稱嗎 06/24 08:59
所以就是說 前後端 只是粗略的分類方法之一?
是依據需要分類的嗎
譬如飯店網站 需要酷炫的效果居多 沒有什麼資料庫的東西
所以歸類為前端
但如果是倉庫內部的倉庫系統 需要龐大的資料庫需求 介面只需要最簡單的button
那就歸類為後端
是這樣嗎
※ 編輯: goooeooo (122.133.219.139), 06/24/2018 09:05:18
2F:→ bheegrl: 略分就前端處理網頁版型 / 後端處理商業邏輯、DB CRUD 06/24 09:11
3F:→ bheegrl: MVC來看的話,前端只會用到V的部分 06/24 09:11
4F:→ bheegrl: 不過不能一概而論就是了,因為市場越小分工就越不明確 06/24 09:12
所以我舉的飯店網站(美美的照片 酷炫的特效) 主要算前端
倉庫管理系統 主要算後端
當然兩者都會用到前後端 只是比重問題 後端比重高就歸類後端
前端比重高就歸類前端 的這樣定義方式是認同的嗎?
※ 編輯: goooeooo (122.133.219.139), 06/24/2018 09:16:27
5F:→ bheegrl: 應該是說公司規模啦,不是市場 06/24 09:15
6F:推 wandallin: 覺得直接用一個系統來分類怪怪的,應該是做一個系統中 06/24 09:15
7F:→ wandallin: 的工作要怎麼分配給前後端,你舉的例子比較像人力不足 06/24 09:15
8F:→ wandallin: 所以不得已要一人全包QQ 06/24 09:15
9F:→ bheegrl: 以你指系統來說,"系統"的操作畫面是前端/logic&db是後端 06/24 09:23
10F:→ bheegrl: 先說好啊,這只是理論上啊,重點還是你老闆買不買單XD 06/24 09:24
11F:→ bheegrl: 有聽過某公司徵前端然後寫到全端的也是一堆 06/24 09:25
XD~ 我好像就是遇到你說的這種老闆
所以有點搞不清楚定義 所以我認為不管前後端都算全端 只是比重高低去分類
※ 編輯: goooeooo (122.133.219.139), 06/24/2018 09:28:18
12F:→ bheegrl: 你會感覺飯店內部很像"後端"是錯覺,這是一個獨立的系統 06/24 09:27
13F:→ bheegrl: 那叫"後台",給飯店人員用的,不要和"後端"的字眼搞混 06/24 09:28
14F:推 stupid0319: 主管:後端也是js,順便寫寫剛好而已 06/24 09:36
15F:推 crainlin: 後端不都含維運 06/24 09:51
16F:推 chuegou: 只要有混到我都稱全端 06/24 10:56
17F:→ dreamnook: 商業邏輯處理 或單純點講 沒放在使用者端的就叫後端 06/24 11:04
18F:→ peanut97: 倉庫系統、需要資料庫,介面只有簡單button=>對,這就是 06/24 11:34
19F:→ peanut97: 後端。可以說他前端隨便寫寫而已。 06/24 11:34
20F:推 peanut97: 也可以這樣分:前端畫面的程式是跑在客戶端的機器上的 06/24 11:37
21F:→ peanut97: (例如客戶自己的browser或是手機),後端的程式是跑在 06/24 11:37
22F:→ peanut97: 伺服器上的,再把結果輸出到前端上。 06/24 11:37
23F:推 alihue: html css js (不管nodejs)都前端。C#, Java, Python 等都 06/24 11:42
24F:→ alihue: 後端。不一定有DB 06/24 11:42
25F:推 windwater77: 不用分這麼細 反正老闆會叫你做全端 06/24 11:50
26F:推 forever84721: 介面只有簡單button也不叫後端吧 顯示的頁面一樣是 06/24 11:51
27F:→ forever84721: 前端 button按下去 傳值到伺服器查資料之類的 伺服 06/24 11:51
28F:→ forever84721: 器上處理的才叫後端 06/24 11:51
29F:推 lazur: 我都叫全瑞 給你參考 06/24 12:17
30F:推 f496328mm: 用MVC架構下去看,就分的很清楚吧 06/24 12:43
31F:推 blackdiz: 離題一下,不過一般來說,廣義的反義詞通常是用狹義, 06/24 13:22
32F:→ blackdiz: 沒聽過窄義這種用詞 06/24 13:22
33F:推 taffy128s: run在server上就後端 run在client就前端吧 06/24 13:24
34F:推 taffy128s: 突然很像看懂原po想問啥? 06/24 13:41
35F:→ taffy128s: 一般在徵前端或後端或全端 06/24 13:41
36F:→ taffy128s: 我感覺就是以百分比去看 06/24 13:41
37F:→ taffy128s: 例如做前端的也多少會要懂後端 06/24 13:42
38F:→ taffy128s: 甚至會要寫一點這樣 06/24 13:42
39F:→ taffy128s: 所以才會有分別不清的情況? 06/24 13:42
40F:→ taffy128s: 那直接以code來看的話 前後端是很好分的 06/24 13:42
41F:推 abccbaandy: 如果是看徵才,基本上很多假後端真全端的... 06/24 14:00
42F:噓 kikilalagirl: Web_Design板 置底文 [心得] 給網頁初心者一篇文章 06/24 14:01
43F:→ vi000246: 有差嗎 在台灣還不是要整套都學 06/24 15:23
44F:推 abccbaandy: 台灣還是有前後端拆很細的公司啦 06/24 15:40
45F:推 alihue: 老話一句;不是台灣的__爛,是你的__爛 06/24 16:35
46F:→ vi000246: 通常要找到拆很細的公司 實力大概也有一定水準了 06/24 17:28
47F:→ vi000246: 所以...一切依公司規定 看運氣吧 06/24 17:29
48F:推 KunAguero: 我以為倉管系統那種叫後台.. 06/24 18:06