登録すると、どこまで学んだかを覚えておきます。
バイブコーディング
Webは「文章をください」と頼む側と「文章を送る」側の2つでできています。HTML・シェルのサーバー・クライアントで、その一周を自分で作ります。
文書を書き、それを差し出し、また受け取る — Webはこの三歩がすべてです。
ブラウザーは何が欲しいかを数行の文章で送ります。サーバーも数行の文章で答え、その中の最初の空行が案内と中身を分けます。これがHTTPのすべてです。フレームワークもクラウドもCDNも、その二通の文章の上に載っているだけで、その二通は今日あなたが手で書けます。
HTML Webサーバー Webクライアント
Webを形づくる文書そのもの。
ここから始めるブラウザーが話しかけてくれるシェルスクリプト20行。
ここから始めるサーバーに何かを求めるもの、すべて。
ここから始めるこの順番をおすすめします
それぞれの段階が次の段階の材料になります。順に進めば、途中で中身の見えない箱に出会うことがありません。
- HTMLまず送るものを作ります。ブラウザーでそのまま開けるHTMLファイル一枚で十分です。
- Webサーバー次にそれを差し出します。ブラウザーに答えるシェルスクリプト、そして実運用のためのCaddy。
- Webクライアント最後に自分で受け取ります。nc・curl・Chromeは大きさが違うだけで同じ仕事をします。