A Developers Checklist for Ruby Programming


3. Sinatra

Sinatra is a domain specific language written in Ruby that also acts as an open source web application library. There are lots of advantages in working with Sinatra as it is really easy to learn and bears a simple interface. It does not play any fancy trick and instead provides great flexibility as it is designed to be completely modular.