eucalypt
Search…
Core application file
The core application file contains the main configurations for your application, as well as require directives to various parts of your applications.

Location

The core application file can be found at app.rb.

Contents

The core application file contains the configurations for:
    The server used to run the application
    The default directory to look for views in
    The default view template to use for ERB
    The application root directory
    HTML and asset helpers

Defining routes

Routes should generally not be defined in ApplicationController unless they are intended to be accessible by every other controller, which is rarely the case (apart from error routes like error Sinatra::NotFound do ... end, which should typically redirect to a /404 route defined in MainController).
Core application routes such as the index / should instead be defined in MainController.
Alternatively, you can generate a new controller.
Last modified 2yr ago