1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

railsアプリのフォルダ構造

Last updated at Posted at 2024-11-07
<作成したアプリケーションの名前>
    Gemfile #必要なgemを定義
    Gemfile.lock #インストールされたgemのリスト
    README.md #readmeファイル
    Rakefile #ターミナルから実行可能なジョブ
    app
        assets #アセット(javascript/スタイルシート、画像などのリソース)
            config #アセットバイプライン
            image # 画像ファイル
            styleshieets # CSS(SCSS)スタイルシート
                application.css # アプリケーション共通のスタイルシート
        channels # Action Cable実装クラス
        controllers # コントローラクラス
            application_controller.rb # アプリケーション共通のコントローラ
        helpers # ビューヘルパー
            application_helper.rb # アプリケーション共通のビューヘルパー
        javascript # javascriptライブラリ
            application.js # アプリケーション共通のjavascriptエントリポイント
          /controllers # Stimulusのコントローラ
        jobs # Active Jobのジョブクラス
        mailers # Action Mailer実装クラス
        models #モデルクラス
            application_record.rb # アプリケーション共通のモデルクラス
        views # ビュースクリプト
            layouts # レイアウト
                application.html.erb # アプリケーション共通のレイアウト
    bin # アプリケーションのための実行バイナリ
    config # アプリケーション本体、ルーティングなどの設定情報
        application.rb # アプリケーション共通の設定情報
        boot.rb # アプリケーション起動時の設定情報
        cable.yml # Action Cableの設定情報
        credentials.yml.enc # Active Storageの証明書情報
        database.yml # データベース設定情報
        environment.rb # アプリケーションの起動スクリプト
        environments # 環境単位の設定ファイル
        importmap.rb # Import Mapの設定ファイル
        initializers # 初期化ファイル
        locals # 辞書ファイル
        master.key # 作成されたキー情報
        puma.rb # サーバ起動時の設定情報
        routes.rb # ルーティングの設定情報
        storage.yml # Active Storageのデータベース設定情報
    config.ru # アプリケーションのエントリポイント
    db # データベースファイルやスキーマ情報、マイグレーションファイルなど
    lib # 自作のライブラリ
        assets # 自作ライブラリに関連するアセット
        tasks # タスク関連
    log # ログの出力先
    public # 公開フォルダ
    storage # Active Storageのディスクストレージ
    test # テストスクリプト
    tmp # 一時ファイル
    vendor # サードパーティのファイル

感想

これから掘り下げるぞ

関連

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?