Web全棧“攻城獅”的快速養成:這一篇你可不能錯過!
阿新 • • 發佈:2018-12-11
在開發一個WEB專案的時候,要經過三層結構:
- 顯示層:網站的前端的架構,負責網站介面一類的問題;
- 邏輯處理層:網站的後臺架構,負責資料的動態處理;
- 資料庫處理層:通過資料庫語句和API來為網站進行資料的處理與提供;
基本的三層結構圖
這裡還是要推薦下小編的web前端學習群:6879加584加61,不管你是小白還是大牛,小編我都歡迎,不定期分享乾貨,包括小編自己整理的一份最新的web前端資料和0基礎入門教程,歡迎初學和進階中的小夥伴。在不忙的時間我會給大家解惑。
在之前,一個網站的開發是以前後端分離的開發模式。前端"攻城獅"
LAMP全棧代表LINUX,APACHE,MYSQL, PHP。然而現如今的LINUX已經過時了,如今已經是MEAN開發者的時代,MEAN 這四個字母代表的是什麼呢?
M:MongoDB 資料庫; E:Express.JS — web框架;
A: Angular.JS — 前端框架; N
那麼全棧"工程師"需要掌握哪些技能呢?我們還是將其分為兩個部分說說吧:
前端方面:
- CSS 前處理器技術:Sass、LESS;
- Web基礎知識:HTML、CSS、JS;
- 前端框架:Angular.JS、React、Bootstrap、jQuery等;
- Ajax非同步刷新技術;
後臺方面:
- 伺服器端語言:PHP,Python,Java,.Net等。
- 資料庫:MySQL,Oracle,MongoDB等;
- API 的使用開發;
- RESTful
- Web基礎知識:HTML、CSS、JS;
- 與Express.js,CakePHP 伺服器端語言相關的框架;
- 伺服器技術:Node.js,J2EE,Apache等;