Chapter 1 Taking the Stage
Characteristics of Sinatra
Installation
Up and Running
Rock, Paper, Scissors or “The Shape of Things to Come”
Summary
Chapter 2 Fundamentals
Routing
Static Files
Views
Filters
Handling Errors
Configuration
HTTP Headers
Caching
Sessions
Cookies
Attachments
Streaming
Summary
Chapter 3 A Peek Behind the Curtain
Application and Delegation
Helpers and Extensions
Request and Response
Rack It Up
Dispatching
Summary
Chapter 4 Modular Applications
Subclassing Sinatra
Better Rack Citizenship
Extensions and Modular Applications
Summary
Chapter 5 Hands On: Your Own Blog Engine
Workflow Concept
The Implementation
Summary