プログラマーへの道 #129 の補足説明
こんにちは、プログラマーVTuberの衣亥栖ティオです。
この記事はYouTubeに投稿した動画の補足ブログです。
投稿した動画
今回は以下の動画の補足説明をします。
GitHub のURL
私のGitHubは以下です。
https://github.com/tio-iis
Gist のURL
私のGitst(メモ書きみたいなもの)のURLは以下です。
https://gist.github.com/tio-iis
今回の動画で実装したソースコード
今回の実装部分は以下です。
https://github.com/tio-iis/memo-server/pull/43/files
現時点でのソースコードは以下です。
https://github.com/tio-iis/memo-server/tree/2c3a7231568c672c557bfecab0394235eb5ad11b
補足内容
HTTP Status 404 Not Found について
HTTP Status 404 の説明は以下です。
https://developer.mozilla.org/ja/docs/Web/HTTP/Status/404
今回の動画ではHTTP Status 404 を利用しましたが、404 を利用するケースを正確に定義すると少し難しいです。 404 を使って良いように思えて、実は使わない方が自然なケースがあります。 これを説明するにはバックエンドサーバのエンドポイント設計の話をする必要があるので、 メモ帳アプリでは404の説明をする機会を得られることを考慮して404を利用するという方針にしました。