Webアプリケーションのフォームは、ユーザー入力で多用されるインターフェイスです。しかしフォームのマークアップは、フォームのコントロールの命名法や大量の属性を扱わなければならず、作成もメンテナンスも退屈な作業になりがちです。そこでRailsでは、フォームのマークアップを生成するビューヘルパーを提供することで作業をシンプルにしています。このガイドは、さまざまなヘルパーメソッドや、利用する時期を理解するのに役立ちます。 このガイドの内容: 基本的なフォーム(検索フォームなど)の作成法 データベースの特定のレコードを作成・編集する、モデルベースのフォーム作成法 複数の種類のデータからセレクトボックスを生成する方法 Railsが提供する日付時刻関連ヘルパー ファイルアップロード用フォームの動作を変更する方法 外部リソース向けにフォームを作成する方法とauthenticity_tokenを設定する方