About Sinatra


Sinatra is a free and open source software web application library and domain-specific language written in Ruby. It is an alternative to other Ruby web application frameworks such as Ruby on Rails, Merb, Nitro, and Camping. It is dependent on the Rack web server interface. It is named after musician Frank Sinatra.



Best Sinatra Tutorials



First voting app with Sinatra

We will create a little voting app from scratch using a web development framework for Ruby called Sinatra.

  • Price

    Free


  • Certificate

    N/A


Learn Sinatra, Part One

After you have Ruby and Rubygems successfully installed, it’s time to install Sinatra.

  • Price

    Free


  • Certificate

    N/A


Dynamic Web Applications with Sinatra

Learn how to build web applications with Sinatra, an elegant and approachable web development micro-framework for Ruby.

Duration :- 2 Weeks

  • Price

    Free


  • Certificate

    N/A


The MVC Pattern in Ruby

You’ll be using the MVC Design Pattern in the web application micro-framework, Sinatra.

Duration :- 1 Weeks

  • Price

    Free


  • Certificate

    N/A


SINATRA BASICS

One of the biggest frustrations beginners have with learning Rails is getting their head around all the ‘magic’ that Rails seems to do.

  • Price

    Free


  • Certificate

    N/A


Rails vs. Sinatra

In this article, we're going to compare the relative merits of Ruby on Rails and Sinatra by building the same web app in both frameworks.

  • Price

    Free


  • Certificate

    N/A


Learning Sinatra

Ruby frameworks such as Ruby on Rails. In this course, discover how to quickly build web applications with Sinatra.

Duration :- 2h 10m

  • Price

    Paid


  • Certificate

    N/A


Web App with Ruby Sinatra

Build a web app from the ground up using Ruby Sinatra by John Davison Published on Aug 1, 2016.

Duration :- 1h

  • Price

    Free


  • Certificate

    N/A


Sinatra

It keeps a minimal feature set, leaving the developer to use the tools that best suit them and their application.

  • Price

    Free


  • Certificate

    N/A


GETTING STARTED

In Sinatra, a route is an HTTP method paired with a URL-matching pattern. Each route is associated with a block.

  • Price

    Free


  • Certificate

    N/A


Sinatra In-Depth

Rob Conery builds the ASP.NET MVC Music Store sample using Sinatra.

Duration :- 4h 57m

  • Price

    Paid


  • Certificate

    Available


Meet Sinatra

Learn the basics of Sinatra: configuration, handlers, blocks, and templates.

Duration :- 1h 4m

  • Price

    Paid


  • Certificate

    Available