0

我已经学习/使用 Rails 几个星期了,但主要关注ActiveRecord它的REST-API服务Migrations、、、、RoutingsbaiscRSpec和其他FactoryGirl东西,并没有做太多的事情View。但是我对它有一个大致的了解,但是例如像这样的一些问题对我来说仍然很模糊,我需要调查和学习以找出如何去做:例如:

好的,使用引导程序和 HAML 我为我的站点创建了一个视图,现在在控制器中我需要能够知道用户从视图中选择的值是什么,以便我可以将它们传递给我的服务。

在这个周末想清理一些薄弱环节,所以你有什么建议: 我有这些书:

1-使用 Rails 进行敏捷 Web 开发:http: //pragprog.com/book/rails4/agile-web-development-with-rails-4

2- Rails 视图: http: //pragprog.com/book/warv/the-rails-view

3-你还有什么建议吗?

4

3 回答 3

1

如果您对 TDD 感兴趣,我发现这一系列视频相当全面: http ://www.rubyfocus.biz/class_video/2010/07/19/rails_tdd_class_1.html

于 2013-06-28T17:01:05.127 回答
1

作为 The Rails View 的作者,我很高兴您对此有所了解。如果您拥有仅打印版本,则 PDF 中修复了一些错误。检查勘误表。也请随时 ping 我,我可以查看问题。我们的书并没有专门处理你的例子,但是里面有很多材料,我们试图解决各种各样的问题。在某些情况下,它是特定于 Rails 3 的。

我还推荐Brian Hogan 的HTML5 和CSS3 书,该书现在即将出版第二版。视图工作是一回事,但 HTML5 和 CSS3 的坚实基础是最重要的,并且是构建出色视图的基石(无论 ERB、HAM​​L 还是 SLIM)。

我也是 RailsCasts 的订阅者,Ryan 在各种主题上都做得很好。Peepcode(我也订阅了)也有一些很棒的东西,最后,如果你想提高你的 Ruby 技能,我会推荐 Avdi Grimm 的 Ruby Tapas。

于 2013-06-29T01:26:53.127 回答
1

我知道两个很棒的学习 Rails 的地方

1 http://guides.rubyonrails.org/

2 http://railscasts.com/

检查出来..它会帮助你

于 2013-06-28T17:15:07.587 回答