我正在设计一个前端来修改我正在开发的 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 很陌生,所以我不确定如何继续。它不像其他所有资源,如用户和帖子,其中有很多对象。只有一个 Settings 对象具有无限数量的键和值。/settings
返回单个对象是不好的做法吗?按名称访问它并只返回一个类似的字符串是不好的做法/settings/site_title
吗?当客户端可以只缓存整个设置对象客户端时,这甚至是必要的吗?