我是一名中等能力的 Python 程序员,并且正在考虑开发我的第一个网络应用程序;似乎有大量的 FOSS webapp 代码是用 Ruby(即 Rails)编写的,我怀疑这可能有助于我的学习曲线(即构建一个体面的,如果无用的 webapp)。
当然,互联网上有很多学习 Ruby 的 Material ,但想知道是否有任何特定的技巧/资源/方法可以方便地从 Python 迁移到 Rails?
最佳答案
Michael Hartl 的 Ruby on Rails Tutorial是迄今为止我在网上找到的最好的 Rails 介绍。如果您已经具备一般的 Web 应用程序开发经验,就很容易理解发生了什么。 Rails 2.3.8 和 Rails 3 的教程版本可用。介绍还讨论了先学习 Ruby 还是先学习 Rails。
它不仅教授如何使用 Rails,还解释了常见的 Rails 约定(Rails Way)。我认为这尤其是您正在寻找的。它还鼓励使用良好实践,例如 git 源代码控制和测试驱动开发,这很酷。
关于Python 程序员 : Learning ruby (for rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3622611/