-
1 # 鮮事狗gogogo
-
2 # 不敲木魚的長老
後端重點在於控制邏輯,前端重點在於使用者體驗。
如果一個後端覺得前端很簡單,那麼他只是考慮了邏輯部分,完全沒有考慮過使用者體驗設計是多麼麻煩的一件事情。
可以這麼說,只會考慮邏輯,不思考使用者體驗的後端,和前端的衝突一定不少。因為他沒法從使用者體驗角度去設計他的邏輯程式碼和邏輯介面。
所以覺得前端簡單的後端人員,需要好好想想怎麼做使用者體驗。
-
3 # 雷影文文
百戰程式設計師前端老師這麼解釋這種現象。可能是對前端開發的一種誤會,主要原因是:
原因一、前端開發的入門門檻較低,並不是前端簡單,而是因為市場需求的前端開發工程師的要求較低,能套個框架完成一個精美的網頁設計。
原因二、需求量大
原因三、雖然不容易,但是正常智商的人付出努力就可以做到一個合格的前端水平,養家餬口沒大問題。
原因四、前端自學容易,對裝置和條件要求不高,因此更適合轉行者自學。
原因五、程式設計師算是白領工作,在中國的傳統文化裡,坐辦公室的工作還是受到很多人青睞的
但是實際上不是這麼簡單的,前端還在發展階段,技術鋼新換代也比較快。每年都會有更新幾個技術。所以需要你不斷的學習才可以在這個行業站立更久遠。
前端開發和後端開發的區別在於:
一、展示方式不同
1、前端開發主要做的是使用者所能看到的前端展示介面。
2、後端開發主要做的是邏輯功能等模組,是使用者不可見的。
二、所用技術不同
1、前端開發用到的技術包括但不限於html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技術。
2、後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。
總的來說 前端開發也不易 加油吧
想學前端,來百戰程式設計師吧,全面的課程體系+大量的實操專案,幫學員打造強大的實力。
-
4 # 悠閒春風i
學後端,前端Web知識點也是必不可少要學的。學過後端的人,之所以覺得簡單;是因為已經學習過前端的基礎上,更深層次的學習了後端。回頭再看前端的技術,所以覺得簡單。
-
5 # 二次元程式猿
要是在前後端未分離的時代,可以這麼認為,但如果是現在,那可能後端還沒有實際開發或瞭解過前端的基礎知識和體系。
之前,頁面和後端邏輯基本都是後端來做,前端沒有分的很細,技術棧一般都是h5+css3+jquery+requirejs這類的,主要的業務邏輯都在後端,前端頁面只要寫樣式附帶一小部分js介面呼叫及處理邏輯即可,而後端包括要處理前端頁面顯示的各種列表集合、屬性等等,編碼量是前端頁面的數倍。所以此時的前端確實相對簡單。
但現在前端分離式開發和模組式的流行,導致前端的業務邏輯與後端追平,甚至前端的業務邏輯比後端還複雜(因為需求的變化最直接的就反應在前端上,為了保持後端介面的通用性,那麼一般前端都要積極適配後端,如果前端實在沒辦法必須要後端新出介面,後端才會出介面),又加上前端的路由載入、路由跳轉、路由跳轉時的鑑權認證等等東西,所以整個下來前端的業務邏輯是很多很多的,反而後端的業務邏輯變得簡單許多,基本都是些增刪改查之類的功能介面。
-
6 # 一郭鮮
這應該只是認知的問題,樂觀的看也不存在鄙視的意思。但不可否認,還是存在一些跟不上潮流的開發人員會覺得前端算不上程式設計,鄙視前端。
造成這種思想的原因很簡單,自認為自己是一個優秀的開發者,殊不知已經快被行業甩在門外了,還在沾沾自喜。作為一名開發人員,不管在哪個崗位,最應該守住的就是程式設計師的理智,理性看待網際網路技術的發展,虛心求學才是最值得被尊重的。
-
7 # 頭部玩家的船長
這是個誤解吧。
從我的經歷來看,最近幾年在前端的成本已經超過後端了。
前端是包括PC,移動適配,android, iOS ,小程式,在前後端分離的模式下,後端的處理估計是 1*1. 3,而前端,已經是1*3了。
現在前端技術發展很快,面向網際網路的領域,前端的要求早已不是HTML5,CSS的概念了。
回覆列表
前端不用邏輯思考,前端不需要管bug,
後端程式碼除錯心累,一個小錯誤你要花很長時間來找。
前端要考慮是美觀,瀏覽器相容性。在技術上肯定是後端難