首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我可以同时使用redux提供程序和阿波罗提供程序包装我的应用程序吗?

我可以同时使用redux提供程序和阿波罗提供程序包装我的应用程序吗?
EN

Stack Overflow用户
提问于 2018-10-01 22:27:39
回答 1查看 713关注 0票数 2

我是否可以同时使用from 'react-redux'和from 'react-apollo'包装我的应用程序,或者应该选择其中之一?

我读过几个关于使用阿波罗进行乐观UI的例子,将其与在redux中创建相同的结果以及所需的工作量进行对比。

我已经在应用程序中使用了redux和redux-saga,并且正在考虑是否应该使用阿波罗客户端来做更多的事情,而不仅仅是提出请求。

下面是我正在做的事情的代码示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
return (
    <ApolloProvider client={client}>
        <Provider store={store}>
            <ConnectedRouter history={history}>
                <ScrollToTop>
                    <App />
                </ScrollToTop>
            </ConnectedRouter>
        </Provider>
    </ApolloProvider>
);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-03 02:32:38

你也在包装路由器提供商-主题,上下文.(多个提供者没有任何问题;)

局部州可以用于某些共享的应用程序状态/数据/逻辑(解析器),但在许多情况下,redux仍然具有优势。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52603020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文