In this course section, we'll use a lightweight, minimalist Ruby framework called Sinatra to learn about server-side routing. We'll also cover some important new Ruby concepts such as class methods and variables.
We'll cover the following concepts:
Note that this will be a challenging course section with a lot of content. It may take longer than one course section to fully understand routing. This is okay. Our goal over the next few weeks is to gradually prepare for the Rails framework, which will make routing much easier.
At the end of this section, you will complete an independent project. Your code will be reviewed for the following objectives:
Lesson 1 of 37
Last updated July 28, 2022