# Summary ## Introduction * [Introduction](README.md) ## Basics * [Route Syntax](basics/route_syntax.md) * [Router](basics/router.md) * [Path-based Routing](basics/path_based_routing.md) * [Name-based Routing](basics/name_based_routing.md) * [Route Data](basics/route_data.md) * [Route Data Validation](basics/route_data_validation.md) * [Route Conflicts](basics/route_conflicts.md) * [Error Messages](basics/error_messages.md) ## Coercion * [Coercion Explained](coercion/coercion.md) * [Plumatic Schema](coercion/schema_coercion.md) * [Clojure.spec](coercion/clojure_spec_coercion.md) * [Data-specs](coercion/data_spec_coercion.md) * [Malli](coercion/malli_coercion.md) ## Ring * [Ring Router](ring/ring.md) * [Reverse-routing](ring/reverse_routing.md) * [Default handler](ring/default_handler.md) * [Slash handler](ring/slash_handler.md) * [Static Resources](ring/static.md) * [Dynamic Extensions](ring/dynamic_extensions.md) * [Data-driven Middleware](ring/data_driven_middleware.md) * [Transforming Middleware Chain](ring/transforming_middleware_chain.md) * [Middleware Registry](ring/middleware_registry.md) * [Exception Handling with Ring](ring/exceptions.md) * [Default Middleware](ring/default_middleware.md) * [Content Negotiation](ring/content_negotiation.md) * [Pluggable Coercion](ring/coercion.md) * [Route Data Validation](ring/route_data_validation.md) * [Compiling Middleware](ring/compiling_middleware.md) * [Swagger Support](ring/swagger.md) * [OpenAPI Support](ring/openapi.md) * [RESTful form methods](ring/RESTful_form_methods.md) ## HTTP * [Interceptors](http/interceptors.md) * [Pedestal](http/pedestal.md) * [Sieppari](http/sieppari.md) * [Default Interceptors](http/default_interceptors.md) * [Transforming Interceptor Chain](http/transforming_interceptor_chain.md) ## Frontend * [Basics](frontend/basics.md) * [Browser integration](frontend/browser.md) * [Controllers](frontend/controllers.md) ## Advanced * [Configuring Routers](advanced/configuring_routers.md) * [Composing Routers](advanced/composing_routers.md) * [Different Routers](advanced/different_routers.md) * [Route Validation](advanced/route_validation.md) * [Dev Workflow](advanced/dev_workflow.md) * [Shared Routes](advanced/shared_routes.md) ## Misc * [Performance](performance.md) * [Development Instructions](development.md) * [FAQ](faq.md)