template

レヴュー: MasterView - Part 3 MasterViewの欠点

MasterViewは素晴らしいプラグインなのですが、イマイチ広まらない原因と思われることを挙げてみます。 テストへの対応が不十分 functionalテストの中には当然テンプレートをレンダリングするものもありますが、そういうテストを実行したとき、テンプレート…

レヴュー: MasterView - Part 2 MasterViewの仕組み

Railsのテンプレートはレイアウト、コンテンツ、パーシャルに分類されます。ERBを使うとこれらは別のファイルになるのですが、なんとMasterViewでは一つのXHTMLファイルです。そしてそのファイルは、レンダリング結果のサンプルとしてブラウザで表示できます…

レヴュー: MasterView - Part 1 MasterViewの長所

RailsのデフォルトのテンプレートエンジンはERBですが、レンダリング結果を見るには実際にレンダリングしてみる必要があります(つまりテンプレートのままではレイアウトなどのデザインを確認できません)。MasterViewはテンプレート記述言語にXHTMLを拡張し…