<分区>
如果我学习Sinatra或 Padrino ,这对我使用 Ruby on Rails 有帮助吗?
我认为对于所有这些,我需要更好地了解 Ruby 本身,但是(比如说)Padrino 是直接转化为我将在 Ruby on Rails 中使用的技能还是间接转化为技能?
我是一名 PHP 程序员,但是,因为我使用过 Ruby on Rails 的克隆 PHP 框架,所以我发现它并不太难。
<分区>
如果我学习Sinatra或 Padrino ,这对我使用 Ruby on Rails 有帮助吗?
我认为对于所有这些,我需要更好地了解 Ruby 本身,但是(比如说)Padrino 是直接转化为我将在 Ruby on Rails 中使用的技能还是间接转化为技能?
我是一名 PHP 程序员,但是,因为我使用过 Ruby on Rails 的克隆 PHP 框架,所以我发现它并不太难。
最佳答案
你不能跳过学习 Ruby 的步骤,因为每个 Ruby MVC 都会扩展它,如果你必须做一些重要的定制/优化,你会在 Ruby 中完成。
我的建议是学习 Ruby 基础知识(变量、 block 、模块、哈希等),在现实世界中使用 Ruby on Rails,学习 Rack然后选择适合您需要的 Ruby 世界中最好的“部分”。
关于ruby-on-rails - 如果我学习 Sinatra 或 Padrino,这对我使用 Ruby on Rails 有帮助吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788824/
相关文章:
ruby-on-rails - Rails 4 + Carrierwave + jQuery 文件上传 + 嵌套表单多文件问题
ruby-on-rails - 将 Rails 3 测试装置加载到开发数据库中
javascript - 在同一页面上的模态上使用许多动态 Google map - Rails
ruby - 在 Sinatra 和 Thin 上下载大文件时内存消耗高
ruby-on-rails - 在单个页面上停止片段缓存 - Spree
javascript - 使用 capybara 捕获浏览器控制台日志
ruby - ActiveRecord 和 has_one & has_many 的使用