angular 之 easyspa 目录结构详解

Posted ue2前端架构解决方案

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angular 之 easyspa 目录结构详解相关的知识,希望对你有一定的参考价值。

目录结构划分的思路为:


1. 以页面为维度进行横向切分,以每个页面为单元将页面需要的相关文件包含在内。

2.其次以页面为维度进行纵向切分,将页面依赖的私有,共有业务组件以及服务,按照概念的一致性进行内聚并且在文件组织上与页面进行关联。

3.最后在页面维度之外,建立所有页面共同依赖的外部资源目录,例如通用的脚本文件和样式文件以及图片资源等。


按照这个思路划分好目录结构以后会有以下几个有利于:


1. 有利于阅读代码和理解业务功能。

2. 有利于整体业务的扩展。

3. 有利于降低功能块之间的耦合度。

4. 有利于定位问题。

5. 有利于团队的协作分工。


以上是关于angular 之 easyspa 目录结构详解的主要内容,如果未能解决你的问题,请参考以下文章

Angular新建项目目录结构详解

三目运算符详解

Go语言之项目的包结构详解

学习干货速进,小白都能看懂的C语言操作符详解

数据结构之队列详解

angular之$watch方法详解