首頁>Club>
11
回覆列表
  • 1 # docker哈哈哈哈哈

    簡單說就是當你開啟一個網頁或者app你看到的,你輸入的資訊都是前段工程師弄的。

    但是儲存你的資訊,處理你的資料資訊都是後端工程師負責的。

    當然時間長了你也可以都做。

  • 2 # 一顆蘿蔔啊

    區別真的真的非常大啊,兄弟。

    如果你不是程式設計人員,嗯,可能看上去沒什麼區別,因為都是在寫程式碼,Web前端人員可能還會切切圖、調調色之類的。

    如果你已經是程式設計人員的話,那我就不好理解你這個Web後端是什麼意思?是指傳統的Java服務端之類的,還是基於Node.js的Web服務端人員?

    因為現在微服務大行其道,加上元件化、模組化後,Java服務端和Web前端的程式語言、程式碼風格、資料邏輯區別很大,這邊基本就沒法說清楚啥區別,因為說他們有相同點的話,只能說他們都是程式碼了。

    所以我就認為你得問的意思是後者吧,詢問Web前端和Web後端有啥區別?

    首頁,我說下相同點

    1、都是用JavaScript來編寫的

    2、2的話,好像沒了……

    目前Web前後端分離後,不管是Web前端還是Node.js技術棧後端,基本都是基於Node.js進行編譯與處理的。

    講點各個的特性吧:

    Web前端還是老樣子,HTML、CSS、JavaScript,這三個還是Web前端的基礎組成,然後會用一些框架,如Vue和React,會使用元件化思路進行設計,知道Chrome調優,可以透過RESTFul或其它協議與後端進行介面呼叫與展現,複雜點的,需要使用與設計流量器資料庫,不管是LocalStory還是WebSQL。所以你會發現,Web前端程式設計師是需要進行UI切圖的,這是其中一小部份能力。

    而Node.js後端人員,需要做的就是和Java服務端差不多了,除了使用的是JavaScript,需要做關係或非關係資料庫查詢,需要做高併發的效能最佳化,需要做服務端業務邏輯處理,或者一些伺服器裝置讀寫等操作。

    其實要做的還有很多,但其中有個關鍵的就是,Web前端人員的操作平臺是瀏覽器,一切都為了在瀏覽器上展現,並操作瀏覽器而做的事情,而後端人員,不管是Node.js還是Java,都是為了對線上伺服器進行操作。

    至於怎麼選擇,這個看你興趣了,基礎紮實的話,全棧也是可以的。

  • 3 # 不好好向上

    1.後端負責提供資料,前端負責把資料展示出來

    2.在外行人看來,前後端都是一坨一坨的英文字母堆起來的而已

    3.前端框架很多,更新很快; 後端相對來說少一點,慢一點,但後端用到的技術棧很多

    4.前端可能會比後端的學習成本低一點

    5.區別還是很大的,但是又緊密聯絡,缺一不可

  • 4 # Marco快樂程式設計

    簡單說:

    1.從 cs 維度來說,前端就是瀏覽器 web 客戶端開發,後端是伺服器開發。

    2.從開發語言來說,前端就是 html + javascript + css,後端就是 java or asp.net or php or ruby or python 提供的 wweb 服務。

    3.如何選擇,你應該都要會,若果非要分先後,最好先後端,這樣有大局觀。

  • 5 # 肥貓技術生活

    1.前端:軟體前端開發相對後端來說入門容易,但是想學深入了,還是要系統的學習計算機基礎知識(例如 資料結構 作業系統 網路技術 軟體工程等)

    2.後端:後端開發需要系統的學習計算機基礎知識,入門門檻高一點

    3.應用領域:前端主要是頁面顯示、呼叫後端介面、圖形圖片、裝置相容;後端一般沒有圖形介面,開發從作業系統、程序通訊、執行緒(有的語言還有協程概念)、資料庫開發、web端後臺服務,現在又加上分散式微服務、mq通訊開發,大資料,AI等太多領域

    4.前景:應用前景都很廣闊,一、前兩年web前端框架是百花齊放,太多的框架,現在慢慢沉澱下來幾個常用的框架 如jquery vue anglularjs react ,還有一些前端技術規範 如html5 css3 es6等,所以目前來說前端的技術可以有限枚舉出來的。二、後端技術這些年可以用層出不窮來形容,太多的程式語言和程式設計框架,太多太多…,簡單粗暴理解可以為 除了前端技術之外的軟體開發技術都可以歸位後端技術

    5.選擇:初學者建議先從前端幹起,一來前端容易入門,二來前端到後端過度相對平滑一些,

    6.建議:不過以過來人建議,平時還是注重計算機理論基礎,有空的時候看看,雖然可能不會立馬用到,但是等你用到或者看到時候,不再迷茫,這個決定了你在這個領域內有 走更遠的能力(單指技術方向的能力)

  • 中秋節和大豐收的關聯?
  • 狗狗有哪些錯誤的行為呢,我們該如何糾正?