on 8 September 2013
Sinatra is a simple and powerful web server framework, and this book is worth reading if you're interested in Sinatra. However, this book is not as comprehensive as the O'Reilly book on Rails, nor is it as polished as other O'Reilly books.
- There are some silly mistakes in the text, which better proof-reading and editing would have corrected. I think this probably extends to mistakes in example code.
- Some useful features of Sinatra aren't really explained - for example layouts are mentioned but not fully explained.
- The book gives a glimpse of how Sinatra works, but it doesn't fully explain Rack or the Ruby magic that Sinatra uses. I found myself wanting a more comprehensive explanation. Alternatively, I would preferred a full description of how to use Sinatra with less of how it works. Instead the book leaves me thinking "it's rather complicated, I don't think I really understand it".
- It would be useful to cover other Ruby tools that work well with Sinatra.
on 21 August 2012
While the book is not massive it covers everything.
The size also means that coming back to it to find that comment, or that feature is damn easy.
Will recommand this book to everyone that wonder about a simple framework, or to expose an api.
100% worth the price