* Ruby on Railsの基礎 [#w16c5195] #contents ** 概要 [#h9d69081] ** MVCモデル [#keacb9b1] MVCとは、次のように分離したプログラミングモデルのことである。 - Model -- データベースなどを用いてデータを扱う -- データ構造を扱う - View -- データを見れるようにする -- Modelの内容を表示形式に変換する - Controller -- ロジックを制御する ** Model [#a4c08c7b] Ruby on Railsでは、データベース上でSQLを発行してテーブルを作れば、それでモデルの定義は完了する。 あとは、Ruby on RailsがO/Rマップしてくれるので、特に気にする必要はない。 ** View [#q5afc8c8] *** RHTML [#m87aa34b] Ruby on Railsでは、ビューを定義するために、RHTMLというHTML風テンプレート書式を用いる。 ** Controller [#nff35914] ** 参考リンク [#n1782ffc] - [[公式チュートリアル>http://www.rubyonrails.org/show/Tutorial]]