我有以下案件要处理:
我的移动应用程序(Sencha Touch App包装在原生容器中)有大约5000本书。现在,我不希望应用程序ping服务器以便在他的手机上获取这些书籍。应用程序需要在运行时访问此数据。我应该
a)在安装应用程序时将数据转储到sqlite中? (第一次运行) b)仅从文件中获取数据。 (我将对这些数据进行排序和查询操作 - 如果我将整个文件一次存储在一个数组中并进一步处理它可能不是一个好的解决方案)
请提供建议。
答案 0 :(得分:1)
创建一个JSON API以从服务器上的数据库中获取数据。
答案 1 :(得分:0)
您可以将此数据存储在JSON文件中,然后使用JSON代理加载/排序/查询它。 但更好的是公开网络服务,就像迪奥杜斯所说的那样。