这是一个诚实的问题,我不是在拖钓。
作为rails的新手,我一直在寻找好的rails资源。但是我一直注意到许多曾经很受欢迎的网站现在被彻底抛弃了。一些例子:
我只是巧合地去了所有错误的网站/博客(即使它们是谷歌的热门歌曲),还是铁路社区慢慢消失?如果我碰巧去了错误的网站,有人可以请我指出一些当前更新的网站吗?
答案 0 :(得分:34)
Ruby on Rails是一个炒作。这意味着很多人都加入了这个行列,因为这就是他们所做的:跳上带子(为了生计)。
在那次宣传之后,许多社区出现了各种模仿Rails的语言。或尝试。或者只是把好的想法应用到他们的社区。现在你已经拥有了大量的半烘焙PHP框架,还有一些实际上很好的框架。你有Django(python),Zend,Symphony(PHP)甚至Ruby,还有一些替代框架。 这引起了人们的注意。过去只有一个好框架(原文如此)现在有很多。
那就是说,Rails 3刚刚发布。 Rails 3再次处于领先地位。它具有noSQL(一个但最新的炒作)HTML5(最新的炒作)和许多javascript框架和交互(下一个要炒作)的所有成分。
那就是说,Rails不仅仅是炒作。它实际上是一个很棒的框架。周围还有一个非常活跃的社区。只要看看github,偶尔访问那里的热门回购,你每周都会看到一个Great Rails Thing。
如果你想保持最新,我会建议:
答案 1 :(得分:31)
我不会说“奄奄一息”,但它的大部分失去了它的动力:
Google Trends on "ruby on rails":
。
对于比较:Symfony,ASP.NET MVC,Django,CakePHP和Grails
以下是我认为造成这种下降的原因:
Overhype :该框架被大肆炒作。任何形式的炒作最终都会消退。 RoR并不是一个全面的,最终的Web开发解决方案;没什么(还)。
竞争:现在有许多其他更流行语言的质量框架。其中一些甚至是在RoR(CakePHP,Grails,Django等)之后建模的。
Ruby :Ruby是一种非常有趣的语言,但它有其独特性。如果你不能做Ruby,就无法在RoR中编程,而且与其他语言相比,很少有人知道ruby。
答案 2 :(得分:8)
答案 3 :(得分:3)
除了其他答案之外,谷歌还会向您展示具有大量历史性内容的网站,但不是最新的网站。
例如,Rails Envy的家伙现在分成两个好的播客:envylabs的ruby5和羡慕实验室的红宝石秀(你必须谷歌他们,所以不会让我发布链接。
最好的导轨资源现在非常出色 http://guides.rubyonrails.org/
在内部阅读rubyflow和ruby一两个星期,你很快就会遇到所有最好的ruby和rails博客。