開発中の Web アプリケーションの設定を変更するためのフロントエンドを設計しています。設定は次のように保存されます。
{
"site_title": "My Web Site",
"site_description_long": "Welcome to My Web Site! Lots of welcome text here!",
"site_description_short": "It's my site"
}
私は REST API に非常に慣れていないため、どのように進めればよいかわかりません。多くのオブジェクトがあるユーザーや投稿のような他のすべてのリソースとは異なります。無制限の数のキーと値を持つ設定オブジェクトは 1 つだけです。/settings
単一のオブジェクトを返すのは悪い習慣ですか? 名前でアクセスして、のような文字列を返すのは悪い習慣/settings/site_title
ですか? クライアントが設定オブジェクト全体をクライアント側でキャッシュできる場合でも、それは必要でしょうか?