現在前後端分離趨勢下,後端還要學習前端嗎

時間 2021-05-05 17:44:44

1樓:小小虎

肯定得了解呀,不然後臺就不知道要給前端返什麼型別的資料,我之前就遇到過乙個後台,一點都不懂前端,什麼東西都讓前端做,返給前端的資料都不規範,本身很簡單的json資料,硬是給了一組4維,操作起來太tm麻煩了

2樓:「已登出」

不學client side沒關係,但是http你得學,cookie怎麼用你得知道,畢竟web這個東西和c/s相比還是不一樣的,而且就算是c/s,協議也是s端必須要知道的吧。

把https當tls用,和把https當https用的後端顯然是有差距的對吧。

3樓:「已登出」

題主我叫你該怎麼操作哈

首先,拿出21分鐘學一下前端,是21分鐘不是21天哈,知道幾個前端名詞就行了,知道兩個祖傳庫就行了。再也不要學前端了。

然後呢,然後你就說自己會前端就好了,去找你的領導,說讓前端團隊必須用你會的,不然你就不能幫助前端了。

4樓:John Hou

被題主的邏輯打敗了,在前後端分離的趨勢下,後端為什麼要學習前端?你是怎麼建立的這個因果關係?

猜測下你想問的是不是,作為推動完成公司前後端分離的後端同學要不要學習前端知識,我的答案是:對,需要學習,為了根據自己團隊的需求,做合理化拆分,前後端知識都是少不了的!

作為乙個後端業務開發同學,根據分離的約定提供介面,理論上前端知識並不是必要的,但是如果自己想要拓寬自己的知識面,你是可以去學習前端知識的!

5樓:winter

經驗告訴我,凡是這樣問問題的都是自己想偷點懶,少學一點東西。

跟什麼前後端分離半毛錢關係沒有。

不想學啥都可以不學,不用找藉口,真的。

6樓:元彥

後端一定要學習前端技能,但與前後端分離無直接關係,延伸看那前端崗位要學習後端技能嗎,也需要。

前端崗位目前主要會有前端架構與前端業務之分,我的判斷是在大廠前端業務開發與後端業務將開始融合,這個前端業務分支會逐步消失。

7樓:陳龍

前後端分離,目的是讓不同技術松耦合,分離開發分離部署。

分離開發,就是讓擅長前端技術的人只做前端,讓擅長後端技術的人只做後端,不要過多操心另外一端。

但是不管前後端是否分離,兩端都是要有互動的。尤其是在設計階段,API的定義需要乙個前後端都懂的人。請求引數和返回資料的結構和型別都會對將來的開發有影響,如果定義的不科學就會造成某一端沒必要的型別轉換、資料結構轉換、各種判斷。

在很多中小公司,API一般都是強勢的一端根據自己的習慣定義出來的。而大多數情況下後端是強勢的一端。或者甚至沒有API定義這個階段,後端根據自己的理解開發差不多了就開始讓前端呼叫。

缺少API就補充,請求引數格式不合理就讓前端自己拼,返回資料格式不易用就讓前端自己轉換。

所以,如果你認定自己將來一直做後端開發,可以不學或少學前端。

如果你認定自己要向架構或全棧發展,不管前後端分不分離你都要學習兩邊的知識。

技不壓身,多學知識總是有益的。

8樓:愛的自然哦

肯定要學習前端的,只不過是深淺的問題。雖然說前端和後端互動只需要乙個介面,但是做乙個前後端分離的專案前,你需要知道整體的架構到底是怎麼樣的,比如拿登入token來說,這個東西在前後端耦合的專案裡是純後端處理,但是前後端分離的專案裡就是後台生成後交給前端儲存處理,而且後端需要針對每個帶token的請求進行許可權校驗,前端會根據後台的返回結果判斷跳轉和登出,這個流程要是不清楚,你在和前端的交流過程中就會遇到很多障礙,在前後端分離的專案裡不要指望拿後端思想說服前端,這是大忌。其他的細節問題還很多很多,包括資料的返回格式等

9樓:Lam

乙個好前端不會不懂後端,乙個好的後端也一定要了解前端。怎麼輸出資料最為合理,如何配合前端做優化。這些都是需要有一定前端的知識才能知道的。

如果你是一名後端人員,了解一下前端的知識對於你來說是絕對值得的。

10樓:亖巠

雖說現在是前後端分離,但是為了更好地優化前端問題如首頁白屏、SEO等問題,首先node肯定是值得學的,再其次依照現在的趨勢,基本大廠面試都至少有一項為你了解過或者寫過某種後端,也是可以提高一下面試官的印象。

前後端分離,前端如何判斷登入失效?

IT老魁 首先token失效跟403稍微分開看 403是乙個http返回的狀態碼,表示訪問的資源被禁止訪問,沒有許可權訪問 token失效這個token是你自己程式控制的,當前端訪問後端資源的時候,後端根據前端傳遞的引數或者token的id或者session id等資訊判斷登入時候有效,如果失效就禁...

前後端分離,如何處理前端的異常?

IceWilder 看了前面的回答,我不知道題主表達的是什麼意思。如果是服務端出現異常,返回相應的JSON前端邏輯根據不同的Code之類的去按照自己的邏輯處理就可以了。如果是超時的問題,即比如發乙個ajax請求,不知道是服務端掛掉還是響應未結束,可以設定乙個Timeout,然後一般這麼寫 promi...

前後端分離,前端用什麼框架來保證安全性?

沈贇傑 其實大可不必擔心太多前端安全性的問題,基本現在主流框架都幫你搞定了基本的防攻擊,至於比如oauth認證的,都是後端完成。前端只要保證頁面完整和穩定即可。 世家 前端的東西就是要人看的呀,不然怎麼叫前端?避免xss和csrf,不算子據庫。跟後台配合好許可權認證。其他的,還能做什麼? Tianf...