gpt4 book ai didi

reactjs - 具有全局状态管理的 next.js

转载 作者:行者123 更新时间:2023-12-02 19:14:39 29 4
gpt4 key购买 nike

因为使用 create-react-app,对于非常大的 React 应用程序,我打算在 next.js 中编写我 future 的所有应用程序,因为它具有丰富的默认内置功能。<​​/p>

我的问题是,当我构建一个非常大的企业应用程序时,我使用 redux 进行全局状态管理。因为我需要很多共享状态,而 Redux 对于大型团队来说是一个非常好的选择。

如果您需要在 next.js 中构建一个非常大的 Web 应用程序,并且您拥有如此多的全局数据并且需要全局状态管理解决方案,那么你们更喜欢什么?

最佳答案

Redux 与 Nextjs 配合良好,因此您不会出错。我认为对于大型应用程序 redux 是有意义的,因为它是最广为人知的。

如果您正在从事较小的个人项目,但想要与 redux 类似的全局状态风格,但设置和样板更少,您可以查看 Zustand它由 react-springs 团队提供。

它很容易实现。您需要做的就是修改默认模板以包装您的 pageprops,如下所示:

const App = ({ Component, pageProps }) => {
Store.setState(pageProps);
return <Component />;
};

关于reactjs - 具有全局状态管理的 next.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63829332/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com