エッジを攻めろ
VercelとSupabaseで作ってた俺CMSを、CloudflareのD1(DB)、R2(ストレージ)、Workers(ラムダ的なやつ)ていう構成で作り直し
フレームワークもやめてHTMLとCSSとバニラJSに
バックエンドもTSファイル1枚
死ぬほど軽いwwww
画面の裏で待機してた?ってくらい軽い
Lighthouseでパフォーマンス99点て出たけど明日もうちょっと詳しく見る
D1は無料のDBにしては珍しくエッジにリードレプリカが作られる
なのでDBアクセスのレイテンシが低い
R2は一箇所だけどCDNキャッシュが利く
Workersはエッジごと動く
だからエッジ内で全部の処理完結できてる可能性がある
でもよく考えたVercelとSupabaseも東京近辺でリージョンまとめてたけどなんであんなにもっさりしてたのか
いらないJS消したり読み込みタイミング変えたり工夫したけど結局コンテンツ表示まで2sくらいはかかったもんね
うーんよくわかんないけどいっか別れた男のことは
Cloudflareに夢中なさちさんであった