Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想问我是否在我的 Web 应用程序中使用 ruby on rails,我应该为我的 Web 应用程序制作相应的移动版本(或自定义移动版本)?我需要使用 JRuby 或 ?? 改用Java?可以将这两者结合在一起的建议是什么?
假设你想使用经典的“HTML 移动网络应用”,答案是这样的:
您应该只向用户发送HTML 。移动应用程序和服务器之间的所有通信都应该通过 API(JSON 是 API 协议的一个不错的选择,并且在 Rails 中很容易实现)。
您可以以任何您喜欢的方式创建 HTML - 例如通过在 rails 中编译 .erb/.haml 模板。 但是在完成的应用程序上,最好只有 index.html、styles.css 和 scripts.js。
您可以通过PhoneGap发布一个 html 网络应用程序