gpt4 book ai didi

html - JayData vs Upshot(跨平台 HTML5 应用程序)

转载 作者:行者123 更新时间:2023-11-28 00:18:48 27 4
gpt4 key购买 nike

我正处于开发 iPhone/iPad/Android 应用程序的计划阶段。

基本上,该应用将从远程数据源查询数据并将其存储在本地。由于数据管理将是此应用程序的关键功能,因此在这种情况下 UI 不是重要的工厂。我决定开发一个基于 HTML5 和 JavaScript 的混合应用程序,并使用 PhoneGap/Cordova 部署它。

我是一名 .NET 开发人员,我使用 Visual Studio 11 进行 Web 开发,所以我找到了单页应用程序模板,它默认使用 Upshot.js。

通过探索替代方案,我找到了 JayData http://jaydata.org图书馆。在我看来,它类似于 upshot.js。

您能否分享您的意见,我应该采用哪种方式来构建跨平台的 HTML5 应用程序?

最佳答案

Upshot 和 JayData 看起来很相似,但实际上它们有很大的不同,这使您的选择更加容易。有些东西,但是两者都提供

两者各有利弊(就像生活中的一切一样)

Upshot.js 由 Microsoft 提供支持,主要侧重于 oData + Knockoutjs 支持。它包含在 Visual Studio 中。您可以使用过程查询语言通过它查询 oData 端点。Upshot 支持读/写操作,也支持实时更新。

JayData 支持多种数据源,其中包括 oData,也包括设备本地 webSql,以及其他一些提供程序。 JayData 让您可以使用相同的 JavaScript 函数查询 oData 或 webSql,因此您不必学习 sql 和 oData uri 语法。 JayData 提供读/写操作,但实时更新需要少量用户代码。

关于html - JayData vs Upshot(跨平台 HTML5 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10415246/

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