File/Folder role
Core files for app/applications, including models, views, controllers and helper methods
Resource files for app/assets applications, such as cascading tables (CSS), JavaScript, and pictures
bin/executable binary file
Configuration of the config/application
db/Database related files
Documents for doc/applications
lib/Code Library module files
Lib/assets resource files for code libraries, such as css,javascript and pictures
Log files for log/applications
Publicly/public (e.g. browser) accessible files, such as error pages
Bin/rails generate code, open a terminal session or start a local server program
Testing for test/applications
tmp/temp File
vendor/third-visit code, such as plugins and gems
Vendor/assets third-party resource files, such as Css,javascript and pictures
Readme.rdoc Application Brief
Rakefile utility tasks performed using the Rake command
Gemfile Required Gems for your application
Gemfile.lock Gem List, make sure the copy of this app uses the same version of the gem
config.ru Rack Middleware Configuration file
. gitgnore files ignored by git
Rails Folder Introduction