React中的离线模式

时间:2015-11-12 15:15:35

标签: reactjs client-side

我有一个用例,我们需要有一个应用程序,它将在离线模式下在用户的PC上运行,用户将执行操作然后保存,并在一天结束时,当她/他回到办公室和进入本地网络将能够连接,验证和推送/保存已完成的工作。

我想知道是否可以使用React框架,以某种方式在离线模式下工作并在用户到达网络时提交工作?也许像swarm这样的东西? http://swarmjs.github.io/articles/todomvc/

我可以在用户的​​笔记本电脑/个人电脑上安装类似客户端应用程序的东西,但有没有任何反应方式来同步本地商店或与服务器类似的东西?

2 个答案:

答案 0 :(得分:2)

我会在客户端使用原子/电子以及回流。启动时,我会进行一次尝试身份验证的ajax调用,如果成功则会触发更新。否则它只会离线。使用与电子反应的例子是https://github.com/calitek/ReactPatterns React.14 / ReFluxElectron。

答案 1 :(得分:0)

你所说的是写弹性。这个lib负责它: https://github.com/jevakallio/redux-offline