多くの構成を維持する必要があるHTML/CSS + Javascript/Jqueryプロジェクトを作成しています。それで、すべての設定やものをフェッチできる構成ファイルを維持するための最良の方法は何でしょうか。
構成リポジトリとしてxmlファイルを使用することを計画していましたが、ブラウザー固有の制限とブロックのために、スムーズに進行するために何を使用すべきかについて困惑しています。
いくつか提案してください。ありがとう。
多くの構成を維持する必要があるHTML/CSS + Javascript/Jqueryプロジェクトを作成しています。それで、すべての設定やものをフェッチできる構成ファイルを維持するための最良の方法は何でしょうか。
構成リポジトリとしてxmlファイルを使用することを計画していましたが、ブラウザー固有の制限とブロックのために、スムーズに進行するために何を使用すべきかについて困惑しています。
いくつか提案してください。ありがとう。
JavaScriptアプリケーション(サーバー側とクライアント側の両方)を構成する最も一般的な方法は、JSONを使用することです。
サーバー側では、YAMLも検討する価値があるかもしれません。多くの人が、YAMLの方が読みやすく、書きやすいと考えているからです。
私はASP.NETMVC3プロジェクトに取り組んでおり、同じ状況に直面していました。
JSONを使用しました。DBから構成を読み取り、サーバー側でキーと値のペアのディクショナリを作成し、それをAjax呼び出しでクライアント側に送信しました(JsonResultリターンタイプは、DTOをクライアント側で使用可能なJavaScriptオブジェクトに変換します)。そこで、グローバルレベルの変数に配置しました。
これで、すべての関数(構成値が必要)がそのオブジェクトを読み取って、実行の過程を決定します。