请问在对React项目做状态管理,您们都是使用什么方案呢?-灵析社区

Mia好纠结

请问在对React项目做状态管理,您们都是使用什么方案呢? React有若干种状态管理的方案,官方使用的Redux/ Redux-Toolkit 是官方推荐的, 请问您们的解决方案是怎么使用的呢? 是否还有比较方便容易使用的方案?

阅读量:367

点赞量:22

问AI
业务如果简单的话其实直接使用useState之类的就可以了。 业务数据流比较复杂的话 可以使用类似 Mobx 或者 Redux 之类的库,现在好像 "zustand" (https://link.segmentfault.com/?enc=RPCJzRb%2F6k%2FD%2FfOCPNgSLg%3D%3D.0XDYjnIwRFawFyIbLeqQRFk8Vl%2B75VaIfB3iiROnhWk%3D) 这个库趋势比较火,使用复杂度会比较小可以尝试下。 然后可以配合 "tanstack" (https://link.segmentfault.com/?enc=L%2BwIEF5L4wN%2BPaWdfPfWKw%3D%3D.ceXesc6OHf3VuBv0Aj9Flffsq4JOsKrwmBUNc8LVcCguwSqQR8148BynZe6VP0h749kJvyx7WaquDA35IMLAeQ%3D%3D)做一些接口缓存之类的。