1. 程式人生 > >前端工程化學習

前端工程化學習

markdown 提高效率 class hub .com IT clas http 前端工程

  • 第一階段
    庫/框架的選擇
  • 第二階段
    簡單構建優化:選擇一個構建工具,對代碼進行壓縮,校驗,然後再以頁面為單位進行資源的合並
  • 第三階段
    JS/CSS模塊化開發(分而治之)
    提高效率
    css模塊化:sass、less等預處理器
  • 第四階段
    面對大規模、大體量、高性能
    組件化開發:
  1. 頁面上的每個 獨立的 可視/可交互區域視為一個組件;
  2. 每個組件對應一個工程目錄,組件所需的各種資源都在這個目錄下就近維護;
  3. 由於組件具有獨立性,因此組件與組件之間可以 自由組合;
  4. 頁面只不過是組件的容器,負責組合組件形成功能完整的界面;
  5. 當不需要某個組件,或者想要替換組件時,可以整個目錄刪除/替換。
    資源管理

學習資源美文:https://github.com/fouber/blog/issues/10

前端工程化學習