Skip to content

RouterBuilder improvements

Pre-release
Pre-release
Compare
Choose a tag to compare
@aesteve aesteve released this 29 Dec 21:46
· 36 commits to master since this release

Issues #3 #4 #5

#3

router {
  route('/members') {
     get { yield members.all }
     get('/:memberId') { yield members.find(request.params['id']) }
  }
}

#4
extensions are executed in the order they're declared (and possibly after the actual handler is called)

#5

router {
  route('/members') {
    options | post | get {
       response << 'method of: options or post or get'
    }
  }
}