首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nativescript angular离线应用教程

Nativescript angular离线应用教程
EN

Stack Overflow用户
提问于 2020-06-22 13:40:23
回答 1查看 406关注 0票数 0

你知道我在哪里可以得到使用nativescript angular构建android应用程序的完整教程吗?它是离线优先的,可以使用mysql数据库与远程服务器(rest api)同步。

这是我第一次学习如何使用nativescript angular构建一个android应用程序,我需要学习如何构建一个离线优先的应用程序,它可以同步本地到远程服务器(Mysql)上的所有更改。我确实有一个用laravel构建的rest api。你能给我带路吗?

EN

回答 1

Stack Overflow用户

发布于 2020-07-22 22:49:39

我可以向你强调一些关键点,没有任何教程……

您需要将数据存储在本地:

一起使用

你需要在逻辑上分层架构你的应用程序:

DAO服务组件显示屏幕并直接从本地数据库获取数据(我称之为repository)

  • repository从数据库获取数据并将其发送到需要它的图层(components)

  • repository还从网络获取新数据并填充您的本地database

  • network服务(列出了您将call)

  • network模型的所有apis (以及从/到databaseModel)

  • database DAO

  • 数据库apis的转换

您需要检测在线/离线:

使用https://docs.nativescript.org/ns-framework-modules/connectivity

如果您有大量的i/o,则:

然后,您需要编写自己的同步逻辑;)

祝好运

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62508069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档