HATEOASは


🤩HATEOASとは?
Hypermedia As The Engine Of Application State
利用可能なURLをリンクに渡してクライアントリファレンスで使用します.
📦メソッドと例
[リクエスト]
HTTP GET http://example.com/boards
[回答]
上記要求に応答すると、RESTは、以下の応答のように各リソースへのリンクを与える.
{
    "boards" : [
        {
            "idx" : 1,
            "title" : "1 title",
            "contents" : "1 contents"
            "links" : [
                "href" : "boards/1",
                "rel" : "board"
            ]
        },
        {
            "idx" : 2,
            "title" : "2 title",
            "contents" : "2 contents"
            "links" : [
                "href" : "boards/2",
                "rel" : "board"
            ]
        }
        ...
    ]
}
これを利用してページングできるそうです.(https://cla9.tistory.com/97参照)このセクションについては、さらに検討する必要があります.🙄