As Ruby has become more and more popular over the years, many web development frameworks have emerged. Some of them are highly focused on building whole websites (like Ruby on Rails), while others are more simple and to the point, like Sinatra. Both ends of the spectrum have advantages and disadvantages when it comes to creating what you …