SitePoint
  • Blog
  • Discord
  • Forum
  • Library
  • Login
Join Premium
  1. Details
  2. Creator
  3. Content
  4. Reviews
  5. FAQ
Jump Start Sinatra Cover

Jump Start Sinatra

Sinatra is the natural choice for building fast and efficient Ruby applications without the weight of Rails.

4.7

average rating (21 votes)

Created by

Darren Jones

Published by

SitePoint

Last Updated

23 January 2013

Details

Sinatra has become the natural choice for building fast and efficient Ruby applications without the weight of Rails. Just like Sinatra itself, Jump Start Sinatra packs a punch. You'll be taken on a tour of the 'classy approach to web development', building up to a fully modular, database-driven website.

What you will learn

* Set up everything you need to begin using Sinatra * Create fast websites and applications with Ruby * Develop a complete 'Frank Sinatra Songs' application * Deploy your applications using Heroku

Description

Sinatra has become the natural choice for building fast and efficient Ruby applications without the weight of Rails. In fact, consider that the entire Sinatra codebase weighs in at less than 2,000 lines—around 1% the size of Rails! And, unlike Rails, you have the freedom to choose the tools you prefer. Just like Sinatra itself, Jump Start Sinatra packs a punch. You'll be taken on a tour of the 'classy approach to web development', building up to a fully modular, database-driven website. Find out why Apple, the BBC, and GitHub are using it today!

Who is this for?

Jump Start Sinatra is aimed at all levels of Ruby programmers, particularly those who have used Ruby on Rails. While learning Ruby falls outside the scope of this book, a beginner should be able to follow along with the examples. It should also be of interest to anyone who has used other web development languages or frame- works such as PHP or Django. The book assumes no familiarity with Sinatra, and so begins with installing it and creating a very basic application.

Creator

Darren Jones avatar

Darren Jones

Darren has enjoyed coding since learning how to program in BASIC on his first Acorn Electron computer. Since then, he’s taught himself Ruby and JavaScript and is the author of JavaScript: Novice to Ninja and Jump Start Sinatra. He also produced the Getting Started With Ruby video tutorials for SitePoint Premium and has written a number of articles on the SitePoint website. He was born in the city of Manchester in the UK, where he still lives, and he teaches Mathematics and Computing at a local high school.

Darren Jones avatar

Reviews

Profile
Mohammad Ashrafuddin Ferdousi

Easy to understand and nicely written. Recommended for beginner too, who has minimal knowledge of ruby and familiar with "how web works."

Profile
skilly

Still a fantastic introduction to Sinatra in 2016. All you need to get up and running and deploying working apps

Profile
njaalsire

Perfect introduction to Sinatra.

Profile
reachjohnnow

Exactly what I was looking for to get up and running with Sinatra. Well written, concise, and easy to follow!

Profile
robertcoster2

Got me started learning Sinatra, which I think is awesome. Built a very small scale CMS from what I learnt. Will dip in and out when I am learning more.

Profile
Diana MacDonald

Fantastic book! Comprehensive, enjoyable, easy to understand. I use Sinatra for all sorts of projects now.

Frequently Asked Questions

Jump Start Sinatra Cover

Jump Start Sinatra

4.7

  • Unlimited access to this title and 600+ others in our library

  • New titles added frequently

  • Cancel anytime

Stuff we do

  • Premium
  • Newsletters
  • Forums

About

  • Our Story
  • Terms of use
  • Privacy Policy
  • Corporate Memberships

Contact

  • Contact us
  • FAQ
  • Publish your book with us
  • Write an article for us
  • Advertise

Connect

© 2000 – 2023 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.