构造接口文件并命名它们

时间:2011-01-11 18:07:19

标签: javascript interface structure

我正在开发一个JavaScript项目,我需要一个接口支持。我已经实现了它,它有很多帮助。但是,我不确定在哪里放置我的Interface对象。我的文件结构如下:

App\SomeComponent.js
App\widget\SomeWidget.js
App\thing\SomeThing.js

我想知道我应该在哪里放置我的界面文件以及如何命名它们。例如,我可以创建ISomeWidget.js并将其放在widget文件夹下。我还可以为IWidget.js文件夹下的所有小部件设置全局界面,例如widget。但是你认为命名和结构有意义吗?我个人不喜欢I前缀。

1 个答案:

答案 0 :(得分:1)

与服务器端代码文件不同,其中良好的做法是每个文件有一种类型,javascript文件应该是所有代码的合并。这是因为它们直接由客户端使用。如果要在开发期间将逻辑问题域分开,可以使用合并技术。请记住,客户端下载更少资源的效率更高。

如果您的资源文件是动态合并的,或者是部署过程的一部分,那么我会根据问题范围逻辑地构建您的文件,例如: / scripts / shared,/ scripts / navigation等。