Ruby on Rails + jQuery Mobile + phonegap -所有服务器端HTML渲染-它会工作吗



在读了这篇文章后,试图能够使用ROR3 Jquery Mobile和phonegap创建一个丰富的应用程序- http://fuelyourcoding.com/getting-started-with-jquery-mobile-rails-3/

我想知道是否有可能在服务器端呈现所有的应用程序内容,而jquery移动处理所有漂亮的过渡?

将工作作为一个phonegap应用程序?(考虑到根本没有使用JSON)

是的,您可以在jQM中使用ROR,这没有问题。jQM将仅用于处理HTML GUI重新设计。但是你不会有一个过渡与ajax关闭。

不过,这也不应该让你担心,因为在旧的Android平台上,过渡效果并不好。即使版本4+也有一些问题。

是的,这个应用程序将与phonegap一起工作,正如我之前所说的,只是没有过渡。

EDIT:

如果你仍然想使用ajax(这是可以做到的),你只会有表单提交的问题。

它肯定会工作,证明是我的例子rails/ember.js应用程序导出与Phonegap。它带有令牌认证(ember-auth) + OAuth (Google, LinkedIn,…)和设计

在我的基础App项目的devel分支中看到它:https://github.com/joscas/base_app/tree/devel

生命部署:https://starter-app-staging.herokuapp.com(桌面版)

它使用我创建的gem (phonegap-rails)来导出资产,修复路径等。

我认为你实际上可以渲染所有的服务器端,让它仍然工作。这是大本营的做法,使用涡轮链接,我们也在尝试这么做。GoNative。io为你处理这一切,但你也可以在phonegap中创建一个网页,只打开一个外部URL到你的网站(用户无法分辨)。我没有在他们的文档上看到这个,但我们已经做过了,而且很有效。文件上传和用户界面有一些问题是可以解决的,但是很有问题。IO声称在处理这些文件时可以为您完成所有工作。我们最初使用的是PhoneGap,这可能行得通,但最终改用了GoNative。使用这种方法进入苹果商店可能会有问题,但我们乐观地认为我们可以进入(GoNative)。我声称没有问题)

最新更新