2026年5月14日 useSyncExternalStore:把你的 Vibe-coded app 從 state bug 裡救出來的 React Hook 別再寫那些會 memory leak、會漏掉 state update 的 useEffect subscription 了。這是 React 18 用來打造 bulletproof external state 的 pattern。 reacthooksuseSyncExternalStorecursorvibe-codingstate