回到Rails

所以几年后我决定,我想回到Ruby on Rails来完成我的一些个人项目。 我想知道什么是最好的资源,以找出新function在铁轨中的作用? 我真的没有触及Rails,因为1.2是新的。

哦,是的,TextMate仍然是Mac上RoR的事实编辑器,还是有更好的东西出现?

查看官方Rails指南 。 这些应该提供Rails的很好的概述(如果你生锈)并与最新版本保持同步。

您可以查看Ryan Daigle的Edge Railspost,其中包含添加到新版本中的function。 使用日期确定从哪里开始并通过每个日期。 他还有9美元的PDF,其中包括升级到Rails 2.1。

我还介绍了Railscasts的变化。 查看每个版本的各种标签,看看它们: 2.0,2.1,2.2,2.3 。

更新: Thoughtbot博客发布了有关升级到Rails 2.1和2.3.2的信息 。

今年早些时候,我发现Agile Web Development With Rails (第3版)这本书对我来说是最有帮助的。 特别是它注意到一些已经改变的概念以及引入新项目。

关于编辑,Textmate似乎仍然是MacRails人员中的第一名,至少是文本编辑人员。

除此之外,现在有一些IDE,如果这是你的偏好。 它们开始变得非常糟糕,真的非常令人印象深刻。 这里有很多关于这个主题的问题:尝试搜索“ruby rails ide”

Ruby Toolbox是一个非常新的资源,用于查看gems / plugins / tools在应用程序的各个方面(如身份validation,测试框架,搜索等)受欢迎的内容。它基于每个项目所拥有的观察者和分叉的数量。 GitHub,这是判断人气的一个相当好的方式。

至于一个较新的编辑器…我发现sublime文本是ruby和rails项目的一个很好的编辑器,它有很好的语法突出显示开箱即用,Vim键绑定可用(复古模式),一个甜蜜的包系统来添加function其他语言,如SASS或Coffeescript,以及一个出色的文件浏览器,可以帮助处理可能在rails项目中发生的复杂文件夹结构。

此外,它是高度可扩展和可配置的,我从Vim切换到它。

http://www.sublimetext.com/