博客 / 列表

joyerli - react跨組件狀態流:用事件流實現一個極其輕量高效的狀態流工具

如果你也喜歡使用react的函數組件,並喜歡使用react原生的hook進行狀態管理,但為了跨組件狀態流而不得不引入redux,MboX這種具有自己獨立的狀態管理的重量級/對象級的狀態流框架的話,本文會給你提供一種新的極其輕量的解決跨組件狀態流方案。 Context的問題 首先探討如果不採用redux,mobx,使用原生的react的跨組件共享狀態方案Context,會具備那些問題? react原

react , react-hooks , react-state-management , react-state

joyerli - react狀態總結

本文從動機脈絡聊聊對react生態中的狀態相關技術的演化過程。 個人理解,歡迎討論 響應式渲染框架 這裏只聊react的狀態和視圖渲染相關內容,不聊底層的Virtual DOM react是一個mvvm框架,作為一個響應式渲染設計,當自身的模型(狀態)發生變化時,會自動刷新(re-render)當前視圖顯示最新的模型(狀態)數據。 那是如何監聽狀態發生變化呢?react本着極簡的api設計理念,遵

react , hooks , mobx , redux