← All notes
Data fetching 進階:React Query、SWR、RTK Query 取捨 + cache invalidation
資深前端面試一定問「server state 你怎麼管」。React Query、SWR、RTK Query 三套工具的 cache 模型不同、stale-while-revalidate 是核心心智模型、optimistic mutation 的正反例、infinite query 的 cursor 設計、invalidation 策略——五個面向串成一條線。內部使用。
問「server state 你用什麼管」、「optimistic update 你怎麼做」、「cache 怎麼 invalidate」——這三題都在問同一件事:你懂不懂 server state 跟 client state 的根本差異。state management 那篇講第一刀(server vs client);這篇深入 server side 怎麼做。