天天看点

前端开发团队协作思路

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

随意搜索YUI看到这篇,关于流程中模块化的思路和模块粒度拆分的思路。

前端代码相对于后端代码,版本很难控制,并行开发,前端代码冲突很容易发生,公共文件被不同需求所篡改的几率很大,因为前端代码是基于页面的而不是逻辑。

所以就要按照修改频率将其拆分,业务层的拆分越小越好,底层的可以适当的合并。对于css和js同样适用。。

在选择YUI还是JQuery作为团队js核心库的时候,YUI的模块思路更适合大型团队的研发需求。

Jquery则是一个快速实现研发需求的框架,其基本思路就是基于dom的操作,书写js代码有如自己的程序逻辑思路一样流畅,但是没有全局的架构,不能体现出模块的思维。。