sinatra

Sinatra is a domain-oriented language (DSL) that allows you to quickly create web applications with a minimum effort with Ruby. It supports standard web development components such as routes, template engines, filters, and helpers. You can submit static files, manage sessions, and perform cache control.

SI

sinatra · Web Frameworks & Runtimes

STARS12.5K
FORKS2.1K
COMMITS4.7K
CONTRIBUTORS361
VERSION—
UPDATED3 mo ago
RubyWeb DevelopmentDSLHTTPMIT
What can it do?
  • Using Ruby, you quickly develop web applications.
  • You create dynamic pages and views with different template languages.
  • You define custom routes, filters, and session management.
Heads up
  • • No published release
User reviews
  • • NeutralHacker News

    Sinatra 2.0 released

    “Before I heard about rails (pre 1.0) I had been doing some stuff in PHP that was quite similar to Rails simply as my preferred convention. So when I saw Rails the thing I was most impressed by was Ruby, a very nice (aesthetically) language. It took me longer to realize that I…”

  • • NeutralHacker News

    Sinatra 2.0 released

    “Sinatra is what finally made me "get" web applications. A few years back I considered web programming a confusing, scary place, but figured it was my future. I had tried out rails but I was overwhelmed with it all. I had done PHP at university and sort of understood it, but…”

My note

More in: Web Frameworks & Runtimes