Rails开发综合指南
1. 优质学习资源推荐
在Rails开发的学习过程中,有许多优质的资源可以帮助我们提升技能:
- RailsCasts :这是一个非常棒的学习资源。建议先访问RailsCasts的剧集存档,点击那些吸引你的主题开始学习。
- Scaling Rails :性能、优化和扩展是Rails开发中较少涉及但很重要的主题。大多数网站可能不会遇到严重的扩展问题,过早进行优化可能并不必要。如果遇到性能问题,可以从Gregg Pollack的Scaling Rails系列开始学习。同时,推荐研究网站监控应用Scout和New Relic。此外,RailsCasts上也有很多关于扩展主题的内容,包括性能分析、缓存和后台任务等。
- Ruby和Rails书籍 :为了深入学习Ruby,可以阅读Peter Cooper的 Beginning Ruby 、David A. Black的 The Well - Grounded Rubyist 和Hal Fulton的 The Ruby Way 。对于Rails的进一步学习,推荐Obie Fernandez的 The Rails 3 Way 以及Ryan Bigg和Yehuda Katz的 Rails 3 in Action (等待第二版)。
- PeepCode和Code School :PeepCode的屏幕录像和Code School的互动课程质量都很高,值得推荐。 </