1. 程式人生 > >什麼是WEB全棧?

什麼是WEB全棧?

 

全棧工程師是指掌握多種技能,並能利用多種技能獨立完成產品的人。這需要一個程式設計師對前端知識和後端架構都有深入的瞭解並且有足夠的學習能力去學習新的知識,找到更快。更新並且最優的辦法來解決問題並且在這一個過程中來提升能力,豐富知識,增加經驗。


什麼是前端?什麼是Web前端?

我們這裡所說的前端泛指Web前端,也就是在Web應用中使用者可以看得見碰得著的東西。web前端,顧名思義是來做Web(網頁)的前端的。


Web前端是做什麼的?

★ Web前端,主要是用來開發使用者通過瀏覽器,可以瀏覽和使用的Web頁面的。
★一般而言,所涉及的內容主要包括:W3C中的HTML、CSS和 Javascript這三方面的內容。


★但是隨著前端的發展,前端開發所涉及到的內容肯定不僅限於這三方面。這三個層面分別涉及Web頁面的結構、Web的外觀視覺表現以及Web層面的互動實現。
★因而,歸根結底,Web前端以及Web前端開發可以說是針對Web的結構、行為和表現來進行相應的開發的,也可以說,前端開發主要是做Web端的結構、行為以及表現。

後端是做什麼的?

網頁上的資料存在哪裡?API又是什麼?就像一間沒有造好的屋子,光有室內裝飾還是遠遠不夠的。於是我們還需要後端工程師。網頁的後端包括伺服器,應用程式,以及資料庫。這些部分相互作用,使用API和前端通訊,確保了網頁前端的資料以及前後端的互動。