コンテンツにスキップ

次のステップ

todo アプリが動くようになりました。ここから先は、追加したいものに応じて次のいずれかの筋道をたどってください。

plasma が何をしているかを理解する

Section titled “plasma が何をしているかを理解する”

マルチユーザーのデータを扱う

Section titled “マルチユーザーのデータを扱う”
  • Auth と permissionauth.readauth.write、そしてそれらが両側でどう実行されるか
  • Conflict resolution — サーバーの行と client の行が rebase だけでは整合できないとき

file とリッチな state を追加する

Section titled “file とリッチな state を追加する”
  • File と blobfile() column type、R2 storage、usePlasmaFile
  • CRDT column — G-Counter / PN-Counter / LWW-Register / OR-Set
  • 暗号化.encrypted() column、DEK の配線、at-rest vs E2EE のトレードオフ
  • デプロイ — Wrangler、D1、R2、環境の配線
  • テスト — client 向けの fake-indexeddb、server 向けの Miniflare + @cloudflare/vitest-pool-workers
  • Devtools — ページ内パネルと Chrome DevTools bridge