Ruby On Rails - Tips
ディレクトリ構成
ディレクトリ名 | 目的 |
app | プログラムを配置 |
app/controllers | コントローラを配置 |
app/controllers/application.rb | アプリケーション共通のフィルタ処理等 |
app/controllers/xxx.rb | コントローラ毎に1ファイル。アクションはファイル内の1メソッド |
app/helpers | ヘルパー:コントローラで共通で使うメソッドを定義 |
app/helpers/application_helper.rb | アプリケーション全体で使うものを配置 |
app/helpers/xxxx_helper.rb | コントローラ毎にも定義できる |
app/models | モデル(含ORMのオブジェクト)を配置、Validateの処理もここに書く |
app/views | ビュー(rhtml)を配置、1コントローラに1ディレクトリ、1アクション1ファイル |
components | コンポーネントを配置 |
config | 設定ファイルを格納 |
db | データベース関係のファイルを配置 |
doc | ドキュメントを配置 |
lib | ライブラリを配置 |
log | ログファイルを格納 |
public | Webサーバに対するドキュメントルート |
script | スクリプトファイルを格納 |
test | テスト用のファイルを配置 |
tmp | テンポラリファイルを格納 |
vendor | プラグインファイルを配置 |
情報源
DEPRECATION WARNING 対処方法
end_form_tag
1. <%= start_form_tag ... %>
2. ...
3. <%= end_form_tag %>
↓下記に変更
1. <% form_tag ... do %>
2. ...
3. <% end %>
情報源