README.md in galago-router-0.0.2 vs README.md in galago-router-0.1.0
- old
+ new
@@ -22,14 +22,20 @@
# config.ru
require 'galago/router'
require 'rack/lobster'
router = Galago::Router.new do
- get '/lobsters', to: Rack::Lobster.new
- post '/lobsters', to: Rack::Lobster.new
- patch '/lobsters/:name', to: Rack::Lobster.new
- put '/lobsters/:name', to: Rack::Lobster.new
- delete '/lobsters/:name', to: Rack::Lobster.new
+ get '/foo', to: ->(env) { [200, {}, ['foo']] }
+ post '/bar/:bar', to: ->(env) { [200, {}, ['bar']] }
+
+ namespace 'lobsters' do
+ get '/', to: Rack::Lobster.new
+ post '/', to: Rack::Lobster.new
+
+ patch ':name', to: Rack::Lobster.new
+ put ':name', to: Rack::Lobster.new
+ delete ':name', to: Rack::Lobster.new
+ end
end
run router
```