訂閱主畫面並留下 adapter trace
修改檔案:script.js
完成後看見:主畫面 subscriber 收到初始 snapshot,trace 顯示 subscribe 與 notify
CHAPTER 24 · PRACTICE WORKSPACE
完成可追蹤、可取消、可模擬訂閱失敗並重試的 memory adapter 即時留言原型,不冒充 Firebase
TASK STATUS
修改檔案:script.js
完成後看見:主畫面 subscriber 收到初始 snapshot,trace 顯示 subscribe 與 notify
修改檔案:script.js
完成後看見:留言以純文字渲染,Console subscriber 可訂閱並可 unsubscribe
修改檔案:script.js
完成後看見:失敗時保留舊留言且無幽靈 listener,retry 後畫面與 Console subscriber 同時收到新 snapshot
WORKSPACE
已完成 TASK-03;請操作完整作品,逐項核對三項 Task 的可見結果。
MEMORY ADAPTER(只練介面,不是 Firebase 連線)
本頁每次重新整理都會建立獨立記憶體,不會跨分頁同步。
尚未訂閱
目前 subscriber:0 個
CONTINUE
三項固定任務都已完成;下一步請改造需求、留下成果證據,不要停在照抄 Solution。
CHAPTER HANDOFF
接收第 23 章:沿用已驗證的 payload 與一次提交生命週期;本章不重做表單驗證,改追蹤初始 snapshot、後續 push 與 unsubscribe。
交給第 25 章:完成後帶著 memory adapter 的 subscriber trace、安全 render、取消訂閱與失敗重試證據;下一章直接加入 uid 與權限判斷,不把 memory adapter 宣稱成 Firebase。
前往第 25 章:身份、uid 與權限模型