2017-11-23 7 views
0

これはアプリケーションのアーキテクチャに関する質問です。something.jsという特別な設定定数を持つモジュールがあるとしましょうこれらの定数はハードコードされており、envまたは一部のファイルからインポートされません。JavaScriptでは、同じモジュールファイルまたは別の設定ファイルに設定定数を入れる方が良い

このモジュールに関連するすべてをグローバル定数として配置することをお勧めします。たとえば、すべての構成定数をconfig.jsからインポートする方がよいでしょうか。

私はアーキテクチャの観点から賛否両論を知りたいと思っています。

答えて

1

アプリ全体のデバッグ出力をオンにするdebugオプションのような、高レベルまたは広範なものなら、私は共通の設定ファイルに入れたいと思うでしょう。一方、それが切り詰められる前にテキストの特定の部分がどれくらいの文字数であるかのように、それが特定のものであるか細かくスコープ化されているものであれば、それを参照する唯一のファイルに保持する傾向があります。

関連する問題