Ruby on rails 始轨

Ruby on rails 始轨,ruby-on-rails,Ruby On Rails,自从我开始编程以来,我一直在做桌面应用程序,而我并没有真正关注过web方面的事情。看到这个市场增长如此之快,我确信我应该学习一个web框架。我学习了一些PHP,我发现它很快,但是,在项目变得越来越小之后,它就成了一件麻烦事 所以,在网上查看推荐信息后,我开始学习RubyonRails。现在,当我阅读RubyonRails指南时,我并不觉得我真的理解了任何东西,或者真的编写了任何代码。我只是觉得我在编辑配置文件。这正常吗?我是不是应该继续阅读指南,以后我就会明白 仅供参考,我将用作教程 当我用PH

自从我开始编程以来,我一直在做桌面应用程序,而我并没有真正关注过web方面的事情。看到这个市场增长如此之快,我确信我应该学习一个web框架。我学习了一些PHP,我发现它很快,但是,在项目变得越来越小之后,它就成了一件麻烦事

所以,在网上查看推荐信息后,我开始学习RubyonRails。现在,当我阅读RubyonRails指南时,我并不觉得我真的理解了任何东西,或者真的编写了任何代码。我只是觉得我在编辑配置文件。这正常吗?我是不是应该继续阅读指南,以后我就会明白

仅供参考,我将用作教程

当我用PHP编写代码时,我立刻明白了代码的作用,但是,对于Rails,我真的不明白所有这些是如何结合在一起的


编辑:我擅长Python和C,Java也不错,如果这改变了你的答案。

也许你应该试试其他教程,比如这个


在本教程中,作者展示了如何构建一个真正的应用程序,在我看来,这是通过实践学习新技术的最佳方式。

也许您应该尝试其他教程,例如本教程


在本教程中,作者展示了如何构建一个真正的应用程序,在我看来,这是通过实践学习新技术的最佳方式。

这不正常,很好

在RubyonRails中,我们坚持约定而不是配置原则。 您应该了解rails惯例。根据这一原则,您可以在15分钟内获得一个工作站点,而无需根据最佳实践进行任何配置或编码。 如果你需要一些特殊的东西,你可以自己编写代码


小建议:买本书。这是值得的。

这不正常,很好

在RubyonRails中,我们坚持约定而不是配置原则。 您应该了解rails惯例。根据这一原则,您可以在15分钟内获得一个工作站点,而无需根据最佳实践进行任何配置或编码。 如果你需要一些特殊的东西,你可以自己编写代码


小建议:买本书。这是值得的。

在您开始使用Rails之前,我先从pick axe book(Ruby编程)开始 (作者:Dave Thomas)因为您以前有编程经验,请确保您在Ruby方面有坚实的基础。
然后我会浏览Ruby Koans并做一些Ruby测验。两者都很有趣,而且都是很好的练习

然后我将从MichaelHartl或Rails的敏捷Web开发开始(http://pragprog.com/titles/rails4/agile-web-development-with-rails)确保您得到的是最新版本

我建议先读迈克尔·哈特尔的教程。如果你觉得有点被牵着鼻子走,别担心。我发现使用Rails进行敏捷Web开发,就像许多PragProg书籍一样,希望我能在开发过程中自己做很多研究,就像在指南中一样,因为主题太大了

然后,如果你不懂Javascript,你也需要在这方面打下坚实的基础。强烈推荐Crockford这本书,但我发现在我理解Crockford提出的许多观点之前,我必须先学习一些基本知识


请记住,尽管每个人都在谈论Ruby有多强大/漂亮(它是!)和rails有多棒(它是!),但普通的开发人员不会告诉您它很容易学习,至少他们不了解两者的复杂性和深度。对于这两种情况,你必须非常努力地去理解它们。对于Rails,要记住所有约定需要一段时间。

在开始使用Rails之前,我先从pick axe book(Ruby编程)开始 (作者:Dave Thomas)因为您以前有编程经验,请确保您在Ruby方面有坚实的基础。
然后我会浏览Ruby Koans并做一些Ruby测验。两者都很有趣,而且都是很好的练习

然后我将从MichaelHartl或Rails的敏捷Web开发开始(http://pragprog.com/titles/rails4/agile-web-development-with-rails)确保您得到的是最新版本

我建议先读迈克尔·哈特尔的教程。如果你觉得有点被牵着鼻子走,别担心。我发现使用Rails进行敏捷Web开发,就像许多PragProg书籍一样,希望我能在开发过程中自己做很多研究,就像在指南中一样,因为主题太大了

然后,如果你不懂Javascript,你也需要在这方面打下坚实的基础。强烈推荐Crockford这本书,但我发现在我理解Crockford提出的许多观点之前,我必须先学习一些基本知识


请记住,尽管每个人都在谈论Ruby有多强大/漂亮(它是!)和rails有多棒(它是!),但普通的开发人员不会告诉您它很容易学习,至少他们不了解两者的复杂性和深度。对于这两种情况,你必须非常努力地去理解它们。对于Rails,需要一段时间才能记住所有的约定。

我强烈推荐本在线教程-“僵尸Rails”->


我已经浏览了本教程,我还认识另外两位朋友,他们是从RubyonRails开始使用本网站的。开始编码真的很有趣,也很容易

我强烈推荐这本在线教程-“僵尸的Rails”->


我已经浏览了本教程,我还认识另外两位朋友,他们是从RubyonRails开始使用本网站的。开始编码真的很有趣,也很容易

我的方式是读我的第一本书,按照所有的指示,没有很多想法。。。当它完成时,我意识到,这是有道理的。所有这些联想、MVC、scopes和meMy way的其他新东西只是在读我的第一本书,遵循所有的指导,没有太多的想法。。。当它完成时,我意识到,