我正在尝试使用Ruby和Rails。我喜欢Ruby,但不喜欢Rails。我有Java / PHP背景,我使用过一些框架,但从来没有完全喜欢它们。
任何人使用Ruby构建Web应用程序,但不是任何框架? (铁轨,merb等)。如果是的话,你能指点我一些资源来学习吗?
答案 0 :(得分:9)
答案 1 :(得分:8)
在不使用框架的情况下在Ruby中创建Web应用程序就像没有热量的烹饪。我质疑尝试这种感觉。
也就是说,你可以将Apache连接起来,将Ruby程序称为CGI。我怀疑这会慢得多。
编辑:显然,你并不是唯一一个疯狂尝试这个的人:我在Simple Ruby CGI找到了一个教程。作者声称他的理由是“他没有更好的事情可做。”
答案 2 :(得分:3)
您的问题与Ruby off the rails非常相似,所以您可能应该阅读该问题的答案。
答案 3 :(得分:0)
我在我的ubuntu服务器上使用ruby而不是bash和python来进行系统管理员任务。
我发现Ruby是一个特别干净和强大的替代品,用于我以前在sysadmin中使用过bash和python的地方。
答案 4 :(得分:0)
我亲自为自己找到了一件事。当我准备一些面试或者我将从头开始构建一些东西时,在大多数情况下我需要一些Rails中包含的基本功能。这通常发生在你构建一些不复杂的东西时,但仍然是非常重要的。在99%的情况下,我需要ActiveRecord,ActiveSupport等。很容易在Gemfile中获取这些内容并使用它们。你将永远重复的一件事是基本的应用程序结构,轻松的控制台访问与预加载的库,耙...我为自己创建了最小的宝石来组织这个过程虽然.. :)如果你读源,你会看到我经常做的事情开始新事物。根本不使用任何框架并不是什么大不了的事。