天天看點

前端開發團隊協作思路

http://www.uedmagazine.com/ued/?p=53

随意搜尋YUI看到這篇,關于流程中子產品化的思路和子產品粒度拆分的思路。

前端代碼相對于後端代碼,版本很難控制,并行開發,前端代碼沖突很容易發生,公共檔案被不同需求所篡改的幾率很大,因為前端代碼是基于頁面的而不是邏輯。

是以就要按照修改頻率将其拆分,業務層的拆分越小越好,底層的可以适當的合并。對于css和js同樣适用。。

在選擇YUI還是JQuery作為團隊js核心庫的時候,YUI的子產品思路更适合大型團隊的研發需求。

Jquery則是一個快速實作研發需求的架構,其基本思路就是基于dom的操作,書寫js代碼有如自己的程式邏輯思路一樣流暢,但是沒有全局的架構,不能展現出子產品的思維。。