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 %>
情報源