我将学习 Ruby 以在未来使用 Ruby on Rails 来寻找新的视野。我已经阅读了很多关于 Ruby 的内容,但是……我没有找到任何使用 Ruby 构建的真正应用程序?对于 Mac,我发现只有 CLI 应用程序。
有没有人有纯(和流行)Ruby 应用程序的用例?
我将学习 Ruby 以在未来使用 Ruby on Rails 来寻找新的视野。我已经阅读了很多关于 Ruby 的内容,但是……我没有找到任何使用 Ruby 构建的真正应用程序?对于 Mac,我发现只有 CLI 应用程序。
有没有人有纯(和流行)Ruby 应用程序的用例?
我建议你同时学习两个堆栈。在 Rails 上进行面包和黄油工作所需的红宝石并不复杂。此外,Rails 非常关注框架本身。除非您需要编写自己的 GEM(插件),否则您不会深入研究 ruby 部分。
Rails 的一个良好开端是这里提到的课程:
http://rubyonrails.org/screencasts
对于专业知识,我只能强调其中列出的 Ryan 的 Railscasts。
对于书籍,我推荐 Galileo Computing “Ruby on Rails”书籍。Rails 2 有一个免费的在线版本。对于您可能想要使用的 3.x,您必须购买它。
尝试在谷歌上搜索“应用程序的 ruby 代码”
我找到了这个:
http://www.fincher.org/tips/Languages/Ruby/
如果您的最终目标是 Rails 应用程序,我会同时了解这一点(搜索也很容易。许多人从著名的 hartl 教程和 Ryan Bates Railscasts 开始),特别是要获得您需要了解的 miriad 约定的经验编写好的 Rails 应用程序。如果您首先精通 ruby,您最终可能会在 rails 应用程序中编写大量代码……可以通过 rails 约定和外部 gem 为您编写。
我会推荐Ruby Best Practices,很好地指导如何构建应用程序。