gpt4 book ai didi

javascript - 获取数据并将其存储(优化)到移动应用程序(Ionic、Cordova/Phonegap)的最佳方式

转载 作者:行者123 更新时间:2023-12-03 09:33:42 24 4
gpt4 key购买 nike

我想为 Android 和 iOs 制作一个带有 ionic 框架和 cordova 的应用程序,并且我想最多优化对服务器的请求。

我需要从php服务器(API)获取数据并存储在手机中,这些数据是相关的,所以我认为SQLite是将其存储在设备中的最佳选择,因为显示它更快执行复杂的 SQL,而不是获取存储在本地存储中的 JSON(例如)并搜索和链接移动设备中的数据。我是对的吗?

我需要执行此操作,并且可以在应用程序中执行拉动刷新并仅获取新数据。

我一直在观察一些解决方案,但我不知道什么是最好的。

Parse/Firebase:这对于非专业人士来说很难管理,为此我有一个后端可以轻松地输入和修改具有关系的数据。此外,此服务返回一个 JSON,其中包含我需要的更多数据。

Persistence.js 和 Persistence.sync.js 这适用于 mysql-server 和 sqlite-local,但我可以只同步一个表或只获取新数据吗?而且我没有找到php服务器的解决方案。

CouchDB 和 PouchDB:我不知道这是否只能同步新记录。

接收 JSON 数据并将其存储在 SQLite 中:我需要创建函数来更轻松地完成此操作。

还有其他解决方案吗?

我对这个话题很迷茫。

谢谢!!

最佳答案

CouchDB and PouchDB: I don't know if this can be sync only for a new records.

这是默认值。另外,他们会为您处理所有令人讨厌的同步细节。强烈建议对此进行调查。

关于javascript - 获取数据并将其存储(优化)到移动应用程序(Ionic、Cordova/Phonegap)的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31408466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com