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)