与后端同步/缓存移动应用中内容的最佳方法

时间:2018-08-21 09:01:58

标签: realm google-cloud-firestore aws-appsync

我们将要构建一个移动应用程序,以显示由文本,图像和视频组成的静态内容。就其价值而言,它是精神健康领域的一家社会企业。

我们希望应用程序中显示的内容由CMS驱动,以便轻松协作和更新内容而无需发布应用程序更新。通常,我只会设置类似Django的内容,并通过一些REST端点公开内容。

但是,我们渴望建立一个非常出色的离线应用程序体验,因此该应用程序将需要一种或另一种方式来缓存此内容。

我一直在研究Realm,Firestore和AppSync,它们在许多方面看起来都很出色,但是我想知道它们对于这样的东西是否过大,因为我们真正需要的只是单向同步,而不是他们提供的双向魔术。对于使用不如REST主流的东西,我也感到有些紧张(在Facebook关闭之前,我们曾经使用Parse ..构建过东西)。

因此,我的问题是,有没有简单,广泛使用的可靠技术或设计模式来解决将云CMS同步到移动应用程序数据存储中的问题 ?

0 个答案:

没有答案