如何从 Jquery Mobile 应用程序访问远程数据库?
我正在为我的大学开发 JQuery Mobile 应用程序。我需要在我的申请中访问我的大学的数据库。我读了一些关于 JQuery Mobile 的教程。所有这些都是基于 UI 的。我想知道有没有办法访问远程数据库?请提供您的建议或您知道的任何有用的链接
谢谢
I am in the process of developing a JQuery Mobile application for my college. I will need to access the database of my university in my application. I read some tutorials on JQuery Mobile. All of them are UI based. I want to know if there is a way to access the remote database? Please provide your suggestions or any useful links you know of
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我将代理它或存储数据库的缓存,并将其作为 Web 服务提供,为数据库中的项目提供静态 JSON。如果您的应用程序位于另一个域,也请将其作为 JSONP 提供。
然后使用 Backbone.js 来表示您需要作为骨干模型的每个表/资源。
我已经做过几个这样的 JQuery Mobile 网站。这里是我为英国 100 万件文物提供 API 并使其可用于移动设备的示例:
尝试一下:http://culturegridapp .heroku.com
源代码:https://github.com/stefl/Culturegridmobile
I'd proxy it or store a cache of the database and make it available as a web service that gives you restful JSON for the items in the database. If your app will be on another domain, also provide it as JSONP.
Then use Backbone.js to represent each of the tables/resources that you need as Backbone Models.
I've done a couple of JQuery Mobile sites like this. Here's one where I took an API to 1m cultural artefacts in the UK and made them available for mobile:
Try it: http://culturegridapp.heroku.com
Source code: https://github.com/stefl/Culturegridmobile