独学エンジニアのメモ帳

得た知識のアウトプットとか日常のメモとか。ゆるくやる。

RESTful APIのresponseのdataについて

SPA開発をしているが、正直ノウハウがなさすぎる状態なので
後になっていろいろと不都合な点が出てくる。

その中でも先に考えておきたかったことがこの記事。

qiita.com

書いてあることそのままなんだけど、
何かしらの登録処理

正常に登録できたらその値を使って次の処理
みたいなことがちょくちょくある。
SPAの場合、もう一度GET飛ばす?ローカルのstateでやる?みたいなことになるけど、
・GET飛ばす→無駄な通信が多く走る
・ローカルのstate→実際のサーバー内の処理を通せないので、形式を正確に合わせられない
とか問題がある。

なので、正常に処理が完了したからと言って

return true;

のような返却はしないようにする。

設計って大事だなあ。
設計するにしても、こういう経験をして一つ一つ身につけて行くしかないんだけど。