gpt4 book ai didi

ruby-on-rails - 将 Rails 部署为桌面应用程序

转载 作者:数据小太阳 更新时间:2023-10-29 07:21:29 27 4
gpt4 key购买 nike

我刚开始 RoR 开发两周,到目前为止,它是非常棒的编程语言。它给我留下了深刻的印象,以至于我开始考虑将我客户项目的编程语言从 PHP 更改为 RoR。但我想知道的是,在本地机器上使用时,是否有可能使 RoR 网络应用 看起来像一个 native 应用。对于 native 应用,我的意思是..

  1. 用户不必在每次启动机器时都运行script/serverrails server
  2. 可以通过 Web 浏览器或其他方式访问它。
  3. 可以在 Window 7 或 Window XP 上运行

欢迎其他推荐。 (包括,不使用RoR开发本地应用的原因)

最佳答案

我个人认为将 Rails 应用程序部署为桌面应用程序并没有什么可笑的,但这肯定不是最简单的事情。以下是您需要的 list :

  • 一个编译好的可分发的 ruby​​ 解释器
  • 一个可分发的数据库
  • 引导整个事情的脚本(最好是在点击图标或系统启动时运行)
  • 安装人员

可选:

  • 用 qt 或 java 编写一个简单的 shell(甚至可能使用 ruby​​ 绑定(bind))来处理启动和停止 rails 应用程序,并为您的客户提供一个 webframe 来代替标准的网络浏览器。

Here's关于将 Rails 应用程序部署为桌面应用程序的教程,但对于 debian,这应该让您朝着正确的方向前进。但是在 ruby​​ 中快速 gui 应用程序的最佳选择是 shoes .

关于ruby-on-rails - 将 Rails 部署为桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8294914/

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