Reducer中能执行localstorage相关操作么?

#1

看了redux文档,里面提到reducer不要执行有副作用的操作及调用非纯函数,想知道localstorage相关操作是否属于其中一类,哪一类。
同时想问用户登录/注册信息如何结合redux使用较为理想

#2

操作localStorage为何要写在reducer里,写在action中会更合理