- 追加された行はこの色です。
- 削除された行はこの色です。
* 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]]