Ruby on Rails 初學入門(4) - Scaffold 的程式說明(MVC)

瞭解Scaffold 的程式流程是怎麼跑後, 再來就由它的程式碼來學習囉~

先看下述幾個頁面:

  • Controller: app/controllers/posts_controller.rb
  • Model: app/models/post.rb
  • View: app/views/posts/edit.html.erb # 編輯
  • View Layout: app/views/layouts/posts.html.erb # 此檔案是 posts html layout 的 template 檔.

閱讀全文〈Ruby on Rails 初學入門(4) - Scaffold 的程式說明(MVC)〉

Ruby on Rails 初學入門(1) - 快速建立Blog (CRUD)

大家對 RoR 的印象應該是開發很快, 可以很快的把雛型建立出來.

但是 Rails 的改版變動都非常大, 之前 10分鐘建立 Blog 的影片 和 目前市面上的書都是 Rails 1.x 版, 現在都是使用 2.x 版, 照著書上做的話, 會有一堆錯誤(程式都不會動), 於是來寫幾篇紀錄摸索的過程.

在此假設您已經建好基本環境, 並且知道 Ruby 的語法, 若不清楚, 可以參考下述兩篇:

閱讀全文〈Ruby on Rails 初學入門(1) - 快速建立Blog (CRUD)〉