The Grapes of Rapid
summary
Announces Grape 0.1.0 on rubygems as a Rack micro-framework inspired by Sinatra that yields a DSL for REST APIs, with built-in JSON serialization, prefixing, URL name spacing, stacked versioning, helpers and basic HTTP auth; OAuth middlewares and multi-file mounting are in progress; a demo app (Comfast on Heroku) is built in about ten minutes but the live demo misbehaves, and GrapeDoc automatic docs generation is planned but unfinished.
AI-written summary · about
chapters (21)
- 0:00Start
- 2:22Motivation
- 2:32Ruby makes hard things easy
- 3:42APls in Sinatra are too manual
- 5:53Something that sounds like API...
- 6:05High Level
- 7:10What does it do?
- 7:26Basics
- 8:17JSON Serialization
- 10:46Prefixing
- 11:06Versioning
- 12:11Namespacing
- 13:46Stackable Configuration
- 14:27Basic Auth
- 17:00Documentation Generation
- 18:13Content Negotiation
- 19:38OAuth 1.0/2.0
- 20:21Multiple Files
- 20:54Plugin System
- 21:09Vaporware
- 21:58Internal API








