Guides#
The guides explain each part of a Spider-Gazelle app. If you're new, read them in order. Each builds on the last. If you're experienced, jump to the topic you need.
| Guide | You'll learn |
|---|---|
| Controllers & routing | defining routes with annotations, paths, verbs and redirect helpers |
| Parameters | typed parameters, converters, headers and request bodies |
| Responses | responders, status codes, rendering, files and headers |
| Filters | running code before, around and after actions |
| Error handling | turning exceptions into helpful responses |
| Sessions & cookies | storing small amounts of state between requests |
| WebSockets | realtime connections |
| Logging | structured logs, request IDs and changing log levels at runtime |
| Testing | testing routes, controllers and your MCP server |