4. Getting started with Ruby on Rails
Create a new application
To create a new application, you simply have to type in your terminal
rails new name_of_your_project.
To create the demo application, I will first make a project folder on my Desktop, go to that folder, and run
rails new rgdemo:
$ mkdir ~/Desktop/rails_girls_project $ cd ~/Desktop/rails_girls_project $ rails new rgdemo
This is what it looks like in my terminal:
and the successful completion of the
I see now that this command created a new folder,
rgdemo, with a complex hierarchy of folder and files inside. To explore them, I will go to that folder and open it in the file explorer.
$ cd rgdemo $ open .
We will be giving insights on how to understand this file hierarchy in the next section. Now I want to see my application in action!
In the terminal, type:
$ rails server
Now open your favorite browser and go type
localhost:3000 in the address bar. You should see a greeting from Rails!
Congrats! Now you're running your first application.
To stop the server in order to reuse the terminal, use
Ctrl+C. Refreshing the
localhost:3000 page in your browser will show that the server is no longer running.