View のバグで REpresentational State Transer が使いにくい件/使いやすくするには...
RESTのクライアントが効率的な1次元の順序付き(前,次が定義された)集合を走査するためには(例えばPagination)、、、、
a) GET したリソースのサブセットが何件あって、b) スーパーセットは何件あって、c) サブセットはどこにいるのか(1次元の集合であれば先頭からのオフセット)の情報をクライアントに返すことが非常に重要だ、というプラクティスを身をもって体験中。結論から言うと、RESTで集合を返すリソースは d) ほかのサブセットを取得するためのURIの情報を返さないと使いづらすぎるよ!という話で、ハイパーリンクの本質?がやっと分かってきた気がする?
以下ぐだぐだ考えを整理。使いやすくするには... のところは、自宅のルーターが落ちているような気がするので(HTTPコネクションがはれない, 実家に帰省中)、自宅に戻ってからソースをサブミットしてからということで。
続きは読んでもしょうがない、単なるメモ。
続きを読む