Summary
Introduction
Basics
- Route Syntax
- Router
- Path-based Routing
- Name-based Routing
- Route Data
- Route Data Validation
- Route Conflicts
- Error Messages
Coercion
Ring
- Ring Router
- Reverse-routing
- Default handler
- Slash handler
- Static Resources
- Dynamic Extensions
- Data-driven Middleware
- Transforming Middleware Chain
- Middleware Registry
- Exception Handling with Ring
- Default Middleware
- Content Negotiation
- Pluggable Coercion
- Route Data Validation
- Compiling Middleware
- Swagger Support
- OpenAPI Support
- RESTful form methods