2024-12-22
CDN(というかCloudflare)環境を前提にしたWebアプリの構成について考えている
ざっくり
フロントエンドの配信(assets? ) 早いといいですね
バックエンドの処理
国をまたぐと遅いですね
DBの場所
バックエンドと近いほうがいいですね
Blobストレージ
これはなんかずっと前からCDNで配信されているイメージはある
でも上りもユーザに近いといいですね
Route Handler を Honoにする事例は結構ある Next.jsではなくて honox ならなんかそんな感じになるのかな Google認証とかはトークンを取得した国でされるとかある?
Vercel も Edge 環境があって Server Components はそいつにやらす?
remix というのもある?
ユーザに近いところでプロセスが走っているのでSQLiteのようなインプロセスな形が相性がいい
というよりはこっちを読むほうがよさそう
話が伸びそうなので別ページで