Ruby中的所有内容都可以在Rails中使用吗?

时间:2010-09-29 08:18:14

标签: ruby-on-rails ruby

这可能是一个愚蠢的问题,但严重的是Ruby中的所有内容都适用于Rails?

我的意思是rails没有覆盖任何东西,只是为ruby添加了新东西,对吧?

(抱歉这个愚蠢的问题。我刚学了大约4个月的铁轨,还没有任何红宝石经验(除了铁轨; D))。

3 个答案:

答案 0 :(得分:6)

Rails只是一个用ruby编写的框架,所以原则上你应该能够使用你想要的任何库,类或模块。然而,并不是所有的东西都可以像GUI框架一样。

您运行的ruby实现和平台也可能有局限性,例如一切可能无法在Windows服务器上运行,或者在MacRuby或JRuby等上运行。

答案 1 :(得分:2)

Rails没有删除任何关于Ruby的内容,它只是为标准的ruby库添加了一些新的类和方法。

答案 2 :(得分:1)

Ruby on Rails是一个用于制作Web应用程序的框架,并在Ruby中实现。