~/talk

The Grapes of Rapid

Talkat RubyConf 2010 · 2010-11-11..11-13· [ruby]
slides:none on file

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

  1. 0:00Start
  2. 2:22Motivation
  3. 2:32Ruby makes hard things easy
  4. 3:42APls in Sinatra are too manual
  5. 5:53Something that sounds like API...
  6. 6:05High Level
  7. 7:10What does it do?
  8. 7:26Basics
  9. 8:17JSON Serialization
  10. 10:46Prefixing
  11. 11:06Versioning
  12. 12:11Namespacing
  13. 13:46Stackable Configuration
  14. 14:27Basic Auth
  15. 17:00Documentation Generation
  16. 18:13Content Negotiation
  17. 19:38OAuth 1.0/2.0
  18. 20:21Multiple Files
  19. 20:54Plugin System
  20. 21:09Vaporware
  21. 21:58Internal API
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.