Skip to content
Discussion options

You must be logged in to vote

我不是很喜歡 recoil 那種以單個單個狀態(atom)分割的形式,有看過這樣的專案,維護到後面很亂,因為 atom 沒管理好的話可能來自於各處,超難追蹤

要狀態管理的話我推核心概念跟 redux 很像(相信我們都很熟 redux 了)的 zustand,但使用上簡單方便,以你提問的這個情境來說,就專門開一個 store 給這些狀態用,追蹤起來也方便

不過狀態管理我主要用的地方是底下的元件不只要讀,還需要寫,就會直接上狀態管理,只讀的話往下傳個三層我還可以接受,再下去應該就要想其他方式來簡化了,狀態管理是一種

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@s103071049
Comment options

Answer selected by s103071049
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants