The server file acts as the executable code. It processes the incoming HTTP message and generates the correct output to return to the user.
You declare an instance variable. When the server file is executed it inherits the current state, including the instance variables. OR create a hash called :locals with the local variables you want to pass in. Pass the locals hash to the erb method as an argument, along with the erb filename.
Using the Ruby interpolation tags: <%= %> and <% %>. The tag with the equals sign will display its result, while the tag w/o the = will just execute the logic.
It comes in as a hash called 'params' where the keys are the names of the data fields and the values are the data elements entered into the fields.
'params' are the data elements collected using a form and passed using an HTTP message.
looks good