解説Cloudflare Workers上でSSR(サーバーサイドレンダリング)されています。 Next.js や Remix を使うほどでもない…Pagesの設定するのもめんどい…というときにサクッと作れないかなと思って、Workersだけで完結するように作りました。 Workersだけだと静的ファイルが置けないので、画像はR2に保存。毎回R2にアクセスすると重いので、WorkersKV を使ってCacheしています。 最初は素のhtmlを作って返すようにしていましたが、条件分岐による出し分けとかがめんどくさいので、NANO JSXを使ってJSX記法で書けるようにしました。参考にしたのはこちら。 CDNのエッジで実行されるので、とても速いです投げ銭と広告Stripe Payment Links支援のお願いページ に100円と100円/月の支援プランを用意して、クレジット決済で支援できるよ