【问题标题】:Structuring Interface files and naming them构造接口文件并命名它们
【发布时间】:2011-01-11 18:07:18
【问题描述】:

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

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

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

【问题讨论】:

    标签: javascript interface structure


    【解决方案1】:

    与服务器端代码文件不同,最佳做法是每个文件有一种类型,javascript 文件实际上应该是所有代码的合并。这是因为它们是由客户端直接使用的。如果您希望在开发过程中保持逻辑问题域分离,则可以使用合并技术。请记住,客户端下载的资源越少,效率越高。

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

    【讨论】:

    • 我专门询问了接口的放置位置以及如何命名这些对象(和文件)。
    猜你喜欢
    • 1970-01-01
    • 2018-02-26
    • 2012-04-12
    • 2022-02-03
    • 2020-09-15
    • 1970-01-01
    • 2014-09-24
    • 1970-01-01
    • 2022-11-18
    相关资源
    最近更新 更多