自分の本業はアプリ屋さんですが、そうはいってもWebの世界と無縁なわけもなく日々サーバにリクエストするコードを書いている今日この頃でして、そんなこんなでふと教えてもらったこの本を手に取ってざっくり読んでみました。
ちなみにGoは無知なのでGoによる実装パートは飛ばしまして、副題「歴史とコードに学ぶ〜」のうち「コード」のほうは手付かずです。
前半のHTTP/1.1までのくだりでは、あーこれはこういう意味だったのかとか、ここで昔苦労したよなあ、とかそんな感じでしたし、後半では最近よく聞くワード(第2版は2020/4発売なのでわりと最近の話題もカバーしている)はこういうことだったのかと、なんとなく雰囲気わかったかなあ、と。
なにしろ自分でサーバ側の実装をおこなうことはほとんど無いですが、それでも、自社/他社のいろんなサーバにアクセスするのは日常茶飯事なので、これはなにが起こってるの?とか仕様がよくわからない?っていう時にリファレンスとしても使えそう。
そんなわけで、私と同じようにクライアント側の人も目を通すといろいろと役に立つかもしれませんね。
直接は関係ないけれど、巷をにぎわせていたHTML5って、もう廃止されてたんですね。知らなかった。
どうしてHTML5が廃止されたのか | フューチャー技術ブログ(2021.6.21)