偶尔需要自己从零开始搭建project,一个好的目录结构觉得了一个项目的可维护性和可拓展性
一个好的目录结构对一个好的项目而言是非常必要的。
一个好的目录结构应当具有以下的一些特点:
1、解耦:代码尽量去耦合,这样代码逻辑清晰,也容易扩展
2、分块:按照功能对代码进行分块、分组,并能快捷的添加分块、分组
3、编辑器友好:需要更新功能时,可以很快的定位到相关文件,并且这些文件应该是很靠近的,而不至于到处找文件
比较推荐的目录结构:
多页面应用
|
|
单页面应用
|
|
参考:
Player 3 👶🏻 has entered the game
偶尔需要自己从零开始搭建project,一个好的目录结构觉得了一个项目的可维护性和可拓展性
一个好的目录结构对一个好的项目而言是非常必要的。
一个好的目录结构应当具有以下的一些特点:
1、解耦:代码尽量去耦合,这样代码逻辑清晰,也容易扩展
2、分块:按照功能对代码进行分块、分组,并能快捷的添加分块、分组
3、编辑器友好:需要更新功能时,可以很快的定位到相关文件,并且这些文件应该是很靠近的,而不至于到处找文件
比较推荐的目录结构:
多页面应用
|
|
单页面应用
|
|
参考: