反应本机和领域 - 架构

时间:2018-01-29 23:25:18

标签: react-native design-patterns architecture realm

因此,我构建了一个React Native应用程序,我需要将我的数据存储在设备上,只能在早上和晚上同步数据。

解决方案我是Realm。我的问题是关于应用程序的结构。据我所知,使用Realm数据库无需使用磁通体系结构来管理我的状态,因为这是Realm不会做的事情吗?

我想看看人们在结构或设计模式方面做了些什么。我会实现某种特殊的mvc吗?或者以某种方式模仿redux?

我在询问应用程序的可能设计模式,还有关于物理文件夹结构的问题。该应用程序可能非常复杂,所以我需要在开始之前计划好这个。

思想?

1 个答案:

答案 0 :(得分:0)

这个资源非常有助于我理解如何将Realm与Flux / Redux混合使用。

https://medium.com/@manggit/react-native-redux-realm-js-r3-js-a-new-mobile-development-standard-5290ec02a590

我的观点是,还有许多其他类型的应用程序状态仍然可以在Flux / Redux中进行管理,除了Realm中可能存在的内容,所以我喜欢这种方法,到目前为止它一直在为我工作。