「ビューヘルパー」の版間の差分
imported>Administrator 編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
'''ビューヘルパー''' | '''ビューヘルパー'''([[英語]]:View Helper)とは、[[デザインパターン]]のひとつで、簡単に言うと「ビューの中に複雑なロジックを書くな」という掟のことである。あくまで掟である。 | ||
==概要== | |||
[[デザイナー]]などの[[プログラマー]]以外の人も触るであろう[[ビュー]](たとえば[[PHP]]の[[Smarty]]などの[[HTMLテンプレート]])の記述を簡潔にするために、複雑なロジックは別途メソッドを用意して、ビューには1行で書けるようにし、ビュー周りの[[ソースコード]]の見通しを良くしておきましょうというお話らしい。 | [[デザイナー]]などの[[プログラマー]]以外の人も触るであろう[[ビュー]](たとえば[[PHP]]の[[Smarty]]などの[[HTMLテンプレート]])の記述を簡潔にするために、複雑なロジックは別途メソッドを用意して、ビューには1行で書けるようにし、ビュー周りの[[ソースコード]]の見通しを良くしておきましょうというお話らしい。 | ||
2014年8月4日 (月) 15:04時点における最新版
ビューヘルパー(英語:View Helper)とは、デザインパターンのひとつで、簡単に言うと「ビューの中に複雑なロジックを書くな」という掟のことである。あくまで掟である。
概要[編集 | ソースを編集]
デザイナーなどのプログラマー以外の人も触るであろうビュー(たとえばPHPのSmartyなどのHTMLテンプレート)の記述を簡潔にするために、複雑なロジックは別途メソッドを用意して、ビューには1行で書けるようにし、ビュー周りのソースコードの見通しを良くしておきましょうというお話らしい。
ASP.NET MVCではよく使われるであろうビューヘルパーがあらかじめいくつか用意されている。