localStorage与redux

来源:7-5 存储城市到 Redux

乌鸦嘎嘎

2017-06-11

这两个东西在一定程度上是不是可以换着用呢?或者说就是看工程大小、需求复杂程度选择其中一个呢?

写回答

1回答

双越

2017-06-11

不能换着用,从两点考虑。

第一,从使用场景上,localstorage是存储在硬盘中的,是为了用户关闭浏览器下次进来之后还存在,而redux数据是存内存中的,下次进来就没有了。

第二,从设计上,localstorage只提供两个简单的api,你如果想象redux那样使用,还得自己封装很多逻辑,而redux就是为此设计的,api标准却丰富,拿来就用。

因此,无论大小,都建议用redux

0
1
乌鸦嘎嘎
非常感谢!
2017-06-12
共1条回复

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程