笔者一直以来都是一个C程序员,为了拓宽一下视野,决定在业余时间学习一下web编程,选择了rails框架。
新手学习rails肯定会面临两个问题,一个ruby的问题,一个是rails框架的问题。这两方面我都毫不熟悉,但多年的学习经验告诉我,想学总是能学会的。
但话虽这么说,但很多东西我们虽然最终入门了,但入门的这个过程却没有记录下来,这样这个过程中的很多痛苦到最后都被遗忘了。本笔记就是起到这么一个记录的作用。
经过前期调研,我发现两本教材口碑不错,一个是rails官网自带的教程,另一个是Michael Hartl的rails教程。我选择以后者作为本笔记的学习教材。
Michael Hartl的rails教材目前已经出到第三版了,其中第二版和第三版的在线阅读地址为:
本笔记将大部分参考第二版的教材。但又不会完全按照书本的内容来进行,主要有如下几点:
本笔记主要在gitbook上完成书写。阅读地址在这里:在线阅读