ディレクトリ構成

ディレクトリ 説明
app アプリケーション
bin 実行ファイル
config 設定ファイル
db データベース関連
lib 共有ライブラリ
log ログ
private 非公開コンテンツ
public 公開コンテンツ
spec テストコード
tmp 一時ファイル
vendor 外部ライブラリ

app

app/ 以下のファイルは、モジュール別にディレクトリを分けて配置されています。

bin

インストールやデプロイ用のシェルを配置しています。

config

db

lib

log

private

アプリケーション内で生成される非公開の物理ファイルが配置されます。

public

spec

Rspec, Capybara, Poltergeist, FactoryGirl などを使ったテストコードを配置しています。

tmp

キャッシュなどの一時ファイルが生成されます。

vendor