昨天我開始學習Rails,但是,Ubuntu安裝了4.0.0版穩定版。 在此之前我買了3本書,而所有這些書都是3.2版。開始學習Rails 4或3.2?現在什麼更好?
我的問題是:
- 我可以繼續學習第4版?
- 服務器/雲/ VPS已準備好了嗎?
- 3.2和4.0之間的差異是巨大的?
昨天我開始學習Rails,但是,Ubuntu安裝了4.0.0版穩定版。 在此之前我買了3本書,而所有這些書都是3.2版。開始學習Rails 4或3.2?現在什麼更好?
我的問題是:
您可能還會繼續討論Rails 4.它只會得到改進,而3.2將不再是新的Rails應用程序正在構建的版本。 Rails 4可能會是應用程序在幾年內建立的版本。瞭解Rails 4後,你幾乎能夠理解使用Rails 3構建的舊應用程序,但是如果您開始將Rails 3應用程序移動到Rails 4,則依賴關係是一個問題。在http://ruby.railstutorial.org/ruby-on-rails-tutorial-book有一個很好的Rails 4教程,您可以使用此站點和您的舊版Rails 3書籍以供快速參考。
如果您剛剛學習Rails,我不會推薦使用Rails 3.2資源創建Rails 4應用程序。如果你跟着你的3.2版本的書,你應該安裝Rails 3.2。您可以使用RVM管理多個版本的Rails。
我的建議是開始學習Rails 4.有很多Rails 4資源可用。正如La-comadreja所提到的,Rails教程是一個很好的參考。下面是一些人:
http://pragprog.com/book/rails4/agile-web-development-with-rails-4
臘comadreja張貼railstutorial.org實際上是基於軌道4。但是,我要通過教程,它使用導軌3.2.16。我會張貼一張圖片,甚至發表評論,但我的聲望還不夠高。
這應該是在答案下的評論,而不是作爲單獨的答案。等待直到你有足夠的代表評論(很容易做到)。 –
電子書適用於兩個版本的Rails。看看這個網站。 –
你是對的,它在那裏,但從我看到它只是一個額外的章節。它不是很廣泛。 – Colper
謝謝我的朋友。我很感謝你的回答。 –