2011-01-11 14 views
0

私はJavaScriptプロジェクトを作成中です。インターフェイスのサポートが必要です。私はすでにそれを実装しており、多くの助けになります。しかし、私はInterfaceオブジェクトをどこに置くのかは分かりません。私は私が私のインターフェイスファイルを置くべき場所を不思議とどのようにそれらの名前にしていますインターフェイスファイルを構造化して名前を付けよう

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

:私のファイル構造は次のようになります。たとえば、私はISomeWidget.jsを作成し、widgetフォルダの下に置くことができます。また、IWidget.jsのようなすべてのウィジェットのグローバルインターフェイスをwidgetフォルダの下に置くこともできます。しかし、命名と構造化が意味をなさないと思いますか?私は個人的にIプレフィックスが気に入らない。

答えて

1

1つのファイルにつき1つのタイプを持つことをお勧めするサーバー側のコードファイルとは異なり、javascriptファイルは実際にはすべてのコードを統合する必要があります。これは、それらがクライアントによって直接消費されるためです。開発中に論理的な問題のドメインを分離しておきたい場合は、マージ技術を使用できます。クライアントがより少ないリソースをダウンロードする必要があることを覚えておいてください。

リソースファイルが動的に、または展開プロセスの一部としてマージされる場合、問題のスコープごとにファイルを論理的に構造化します。/scripts/shared、/ scripts/navigationなど

+0

私は、インターフェイスの配置場所とそれらのオブジェクト(およびファイル)の名前付け方法について具体的に尋ねました。 – Tower

関連する問題