🔩 ねじき教室 Go と Web の教室

Part 2

Web の仕組み

サーバーを書き始める前に、Web で何が起きているのかを一度だけ通しで見ておきます。 ここさえ押さえれば、Web アプリは「テキストを受け取って、テキストを返すプログラム」にすぎないとわかります。

  1. URL を打ってから画面が出るまで ブラウザに URL を入力してから画面が表示されるまでの流れを一本の物語として追い、Part 2 全体の地図を描く。
  2. HTML と JSON レスポンスのボディに入る 2 大形式である HTML と JSON の読み方を、競プロの入力形式や Go の型と対比しながら学ぶ。
  3. Web サービスの全体像 リバースプロキシ、アプリケーションサーバー、データベースという 3 つの部品の役割と、リクエストが通る経路を押さえる。