Sinatra is a simple DSL for Ruby to write web applications. Sinatra would be good for applications that don’t require a ton of data and don’t want the overhead that would come with Rails. For instance, if I just wanted to have a form and when the data was submitted it just went to a simple database table, I would probably use Sinatra.
I’m not gonna go into depth about how to use it, since it’s already documented pretty well. You can find more about it here.
To make life even easier, I’ve created a skeleton app. If you see something that you’d like to have added to the skeleton app go ahead and fork it, and maybe I’ll pull it in to the master branch!