前端模块化实践(约定篇)

2014-05-19
阅读 2 分钟
4k
做为新泽西风格的追随者,我们追求设计最简化,最大限度减少任何冗余的设计负担。 因为我们的开发基于 component,所以这里要谈的部分内容多数只适用于使用 Component 的模块化开发。 项目结构 扁平化,项目直接使用的模块都在client文件夹下面,远程模块都在components文件夹下面。示例如下: 每个页面一个文件夹,如果...

前端模块化实践(方法篇)

2014-05-19
阅读 3 分钟
7.3k
从 jQuery 的一统江湖再到 Angular 的异常火爆,我们可以看到工程师们对于开发效率孜孜不倦的追求,大家都渴望着能够快速从这个充满纷争的互联网时代脱颖而出。尽管说“天下武功,唯快不破”,但是我们不该忘记一个事实,那就是一个长期产品的维护成本要远远高于开发的成本。相比与单纯的代码量的减少,良好的整体设计更应...

前端模块化实践(工具篇)

2014-05-19
阅读 3 分钟
4.1k
相比与那些看上去很高明、很完善的玩具,我更喜欢那些简单的、笨笨的工具,哪怕它们看上去需要更多时间去学习,因为我清楚,它们才能最终让我更高效。