intales / gazelle

Lightweight Dart HTTP server framework for modular web development. Build APIs with speed and simplicity.
https://docs.gazelle-dart.dev
BSD 3-Clause "New" or "Revised" License
25 stars 6 forks source link

Hook power up #7

Closed filippomenchini closed 2 months ago

filippomenchini commented 2 months ago

Changed how hooks work. Hooks and handler callbacks need now two parameters: request and response. This makes it easier to update those objects inside hooks and provide a simpler UX, as you don't need to create a GazelleResponse inside your handlers, you only need to call response.copyWith().