回覆列表
-
1 # 八卦婆那些事
-
2 # 碼農小胖哥
前端主要做的是展現層的工作。更通俗來說就是使用者直接面對的東西。所以重在視覺效果、互動效果。對於前端圈子來說,“輪子”迭代很快,一個概念興盛起來可能迅速的落地。比如近幾年的mvvm。前端相對入門比較簡單,前端主要是學習html、css、js尤其是js,現在js的地位越來越高。一個前端水平的標杆就是js功底。前端可以快速入門並實戰。
後端重在資料處理,技術棧要求可能更多更雜,除了會後端程式語言以外,還需要熟練掌握一些中介軟體,比如web容器、訊息中介軟體、快取中介軟體、負載均衡器。而且對效能、甚至系統的併發量有很高的要求。但是後端的技術落地都比較慢,演進需要時間,追求穩定。後端是發動機,對web端、移動端、IoT提供資料和邏輯支撐作用。後端的技術水平需要時間和實踐的慢慢積累。
兩個方向其實都對你的學習能力,邏輯能力有很高的要求。這一行不是入了門就可以高枕無憂了,如果不學習就容易被淘汰。
-
3 # 000風滿樓000
從長遠角度來說,建議你選擇後端。這兩年前端圈子很亂,vue,react,angular三足鼎立。但說實話,沒覺得和5年前的dojo,jquery框架有啥區別。後端技術比較穩定,寫服務的話只要掌握好網路,資料庫以及基本web框架,初中級不是問題。高階專家的話再深入進去學。
-
4 # 盆盆兒WEB前端
你好,我前後端都有做過,但目前主要做前端,下面是我對你問題的回答。
前端優點:
當然這種說法是不嚴謹的,前端和後端其實是個相對概念。編譯器也有前端和後端,如果單獨看後端,後端也有“後端的前端和後端”,如果你是個小白,咬文嚼字沒有意義,只會越來越暈。但我感覺下來基本上都有這樣的規律,前端負責解析與展示,後端負責邏輯與業務。