-
1 # 一代90後
-
2 # 行者十三與特斯拉故事
前端技術上手容易,做前端頁面開發,所見即所得。比較容易快速上手。後端技術對於邏輯性,學習技術的深度,框架都有一定的要求。當然主要看你對前端還是後端更加感興趣,因為興趣是最好的,能夠讓自己更加持久去研究一門技術。
-
3 # 樂活現在
首先分析一下前端和後端的區別,
web前端:程式碼主要在客戶端(pc、手機、pad)執行;除了語言不同於後端外,主要思考的方向是與使用者互動一塊,怎樣能讓使用者覺得用起來更舒服,考慮介面佈局、互動效果、頁面載入速度等等,主要是偏向使用者看得見的部分,你得讓使用者在保證網路無問題(斷網這個鍋我們不背)情況下,客戶端(pc、手機、pad)上瀏覽web用起來爽;前端主要怕設計稿的頻繁變更,佈局樣式、互動效果的需求變更;
web後端:程式碼主要在服務端(某臺機房伺服器等)執行;我覺得更多的是考慮業務邏輯、資料庫表結構設計、伺服器配置、負載均衡、資料的儲存、跨平臺API設計等等,更多的是考慮使用者看不到的部分,保證業務邏輯處理資料的嚴謹,保證資料吞吐的效能;後端主要怕業務邏輯變更,或者當使用規模增大之後的穩定性;
個人以為後端比較難,因為需要邏輯思維比較周密才可以給使用者帶來更精準更流暢的體驗,
-
4 # 流浪的水滴
如果你是喜歡鑽研程式碼,建議學習後端,一個龐大的互動體系,如果審美比較好而對程式碼框架不是很感興趣,建議學習前端,你會深切的感受到前端帶來的視覺衝擊。
-
5 # 兩個蘋果的世界
前端開發是建立Web頁面或APP等前端介面呈現給使用者的過程,透過HTML、CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的使用者介面互動。後端開發指的是執行在後臺並且控制前端的內容,它負責程式設計架構以及資料庫管理和處理相關的業務邏輯。它主要考慮的是功能的實現以及資料的操作等。
總體來看相比於前端開發而言,後端開發人員在業務邏輯方面要求更高,所以如果之前沒有相關基礎的話,選擇前端開發學習難度相對低一些。
雖然前端開發相比後端在學習難度上低一些,但是就業薪資同樣可觀。據第三方資料平臺顯示,北京Web前端開發工程師平均月薪16720元,這個薪資也是遠遠高於其他行業很多崗位。
除此之外,前端開發的就業方向也是非常多樣的,可以從事小程式開發、APP開發、小遊戲開發、H5開發等不同崗位,而且隨著工作經驗的不斷積累,將來也可以成為前端架構師,那麼在薪資待遇和職業發展上都是不錯的。
雖然說前端的未來發展很好,但是對於一些沒有基礎的人去學習還是有一定難度的,如果想要短時間掌握前端開發的技術能力,選擇參加培訓班是一種比較好的途徑,中公教育優就業開設的Web大前端課程高度接軌企業用人需求,課程前後貫穿專案實戰,培養Web技能型開發人才。
-
6 # 飛魚
整體來說前端還是比後端好學一些的,如果你是計算機相關專業並且自己的邏輯思維能力比較強的話可以學習後端,否則還是建議你學習前端
回覆列表
筆者是以全棧開發,專業相關給您回答如下,相對來說前端較後端好學!
理由如下:
前端更多是給使用者展現檢視,後端更多的是處理海量的資料;前端的技術深度遠遠沒有後端的技術深度來的厚實,這跟面板重要還是心臟重要是一個道理。
從錯誤引發的後果來看,後端如果出錯很可能造成巨大的經濟損失,這是任何一個開發者最擔心的問題。前端造成的樣式顯示或者資料顯示,一般遠遠沒有後端造成的後果嚴重。
還有一個極其重要的參考!後端的developer很可能也會前端,但是前端的開發者則很難上手後端。很多後端開發者也被技術經理要求開發簡易的前端程式碼。
那麼後端為何更難呢?後端的環境配置,底層原理,框架應用,資料分析等等領域要具備的知識和技能確實對開發者有較高的要求。
同時後端的普遍薪資要比前端高一些,這也很好的反映出,前端確實比後端的門檻低,學習曲線是相對平緩的。
當然,其實更重要的是無論是前端還是後端,選擇好一個方向,必須用心學習,才能在今後的職業發展中,在自我的學習中,收穫自己的成果。