AppRouter / RSCの差分更新をサーバーサイドで完結させたい
#App_Router #React_Server_Components
from
マイクロフロントエンドとキャッシュを前提としたCQSアーキテクチャを考える
プレゼンテーション向けのストアをエッジに乗せつつクラサバの差分更新や同期を自動化したい妄想
#思考実験
実現可能性調査のメモ
RSCのプロトコルはReact Flightと呼ばれている
Streaming SSRの環境でロングポーリングとかServer-Sent Events(SSE)できるだろうか?
Cloudflare WorkersでStreamが使える
Cloudflare Pub/Sub
Durable Objects を Actor と捉える
---
参考メモ
Next.js background jobs : nextjs
この中だとServer-Sent Events(SSE)がオススメされてるっぽい
Build a polling web app with Next.js | Pusher tutorials
Workers Server-Sent events (server push)