Skip links

甚麼是Front-end,back-end, full stack

Front-end (前端)是指網站或應用程式的前端部分,它包括設計、開發和優化使用者介面的各個方面,例如網頁的佈局、圖形設計、互動功能以及與使用者的各種互動方式等

基本上用戶能看到,接觸到及互動的部分,也是屬於front-end,它像裝修一樣決定建築物的美觀性

Coding Bootcamp 全日制定兼讀制 點樣揀?一文幫你分析利弊 =>
https://shorturl.at/advOP


網頁和手機應用程式也屬於front-end部份

Back-end (後端)側是指電腦系統或應用程式「背後」的後台部分, 包括伺服器、應用程式和數據庫。它並不直接與用戶互動,看不到,但卻對系統的運行至關重要,關係著系統的高效能、可擴展性和安全性
後端的例子包括交易系統、作業系統、數據庫等。

若以樓宇建築作比喻,後端便像打樁、打地基及樓宇結構; 而前端則像玻璃、外牆和裝修
玻璃外牆和裝修使樓宇美觀,而打樁、打地基及樓宇結構則關係著一幢大廈安全、堅固及耐用與否

現實生活中的例子,銀行的手機應用程式屬於前端,而當你在手機按下交易按鈕去買賣股票時,從手機連接往交易系統,再連接往股票市場進行交易的平台皆是屬於後端


Full stack (全端)顧名思義就是包合了前端和後端,如果該軟件工程師兼具前後端網站開發的能力,就可以成為全端開發者。