Skip to content

learn-co-students/kwk-l1-sinatra-basic-routes-lab-kwk-students-l1-raleigh-072318

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sinatra Routes Lab

The app.rb file is the heart and soul of our Sinatra application. It handles all the incoming requests from users and directs the browser to the correct URL.

The goal of this lab is to build multiple routes that render different text. You'll be coding your solution in app.rb.

Instructions

We know that to set up a homepage we write our route like this:

get '/' do
  "Hello, World!"
end

In this example, when the user submits a GET request to load the homepage (the route /), the user will see the text Hello, World! in their browser.

Your goal for this lab is to set up three different get requests that each get processed by a different route.

You'll need to build the following routes:

  • name
  • hometown
  • favorite-song

The name route should display "My name is __" in the browser, the hometown route should display "My hometown is __", and the favorite-song route should display "My favorite song is __".

Don't forget to run learn or rspec in terminal to test your code.

KWK-L1 Sinatra Routes Lab

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages