Web前端知識技能大匯總
項目起源
圖片的形式具有諸多的不便。缺失源圖的我們,無法為此圖貢獻些什么,隨著時間的遷移,或許有些技術點會發生改變,所以有了這個GitHub項目。我們可以通過協作的方式來共同維護這個項目。Git的歷史記錄也可以見證前端行業的一些變遷。
前端開發知識結構
-
前端工程師
-
瀏覽器
-
編程語言
-
切頁面
-
開發工具
-
編輯器和IDE
-
調試工具
-
版本管理
-
-
代碼質量
-
Coding style
-
單元測試
-
自動化測試
-
-
前端庫/框架
-
前端標準/規范
-
HTTP/1.1: RFCs 7230-7235
-
-
性能
-
SEO
-
編程知識儲備
-
部署流程
-
代碼組織
-
類庫模塊化
-
業務邏輯模塊化
-
文件加載
-
模塊化預處理器
-
-
安全
-
ADsafe/Caja/Sandbox
-
移動Web
-
前沿技術社區/會議
-
計算機知識儲備
-
軟技能
-
知識管理/總結分享
-
溝通技巧/團隊協作
-
需求管理/PM
-
交互設計/可用性/可訪問性知識
-
-
可視化
-
-
后端工程師
前端書籍推薦
★越少越簡單,越適合入門,★多的要么是難度比較高,要么是比較適合在后面看,比如講性能之類的書.
CSS
-
精通CSS★★★
JavaScript
-
JavaScript模式★★★
-
JavaScript設計模式★★★★
性能實踐
版本控制工具
后端書籍推薦
Linux管理
Linux編程
C/C++
前端工作面試