API からの JSON 応答を構造化するための標準またはベスト プラクティスは存在しますか? 明らかに、すべてのアプリケーションのデータは異なるため、それほど気にする必要はありませんが、「応答ボイラープレート」については気にする必要があります。私が意味することの例:
成功したリクエスト:
{
"success": true,
"payload": {
/* Application-specific data would go here. */
}
}
失敗したリクエスト:
{
"success": false,
"payload": {
/* Application-specific data would go here. */
},
"error": {
"code": 123,
"message": "An error occurred!"
}
}