metosin/reitit-core
0.10.0
cljdoc
metosin/reitit
Liking cljdoc? Tell your friends :D
Articles
Introduction
Basics
Route Syntax
Router
Path-based Routing
Name-based Routing
Route Data
Route Data Validation
Route Conflicts
Error Messages
Coercion
Coercion Explained
Plumatic Schema
Clojure.spec
Data-specs
Malli
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
HTTP
Interceptors
Pedestal
Sieppari
Default Interceptors
Transforming Interceptor Chain
Frontend
Basics
Browser integration
Controllers
Advanced
Configuring Routers
Composing Routers
Different Routers
Route Validation
Dev Workflow
Shared Routes
Misc
Performance
Development Instructions
FAQ
Namespaces
reitit
coercion
core
exception
interceptor
middleware
spec
trie
reitit.coercion
-compile-parameters
-format->coercer
-identity-coercer
coerce!
coerce-query-params
coerce-request
Coercion
compile-request-coercers
content-request-coercer
encode-error
error?
extract-request-format-default
extract-response-format-default
get-default
match->path
request-coercer
request-coercers
response-coercer
reitit.core
Expand
linear-router
lookup-router
match->path
match-by-name!
mixed-router
partial-match?
quarantine-router
Router
router
router?
single-static-path-router
trie-router
reitit.exception
exception
fail!
format-exception
get-message
unsupported-protocol-method!
reitit.interceptor
*max-compile-depth*
chain
compile-result
context
Executor
interceptor-handler
IntoInterceptor
router
transform-butlast
reitit.middleware
*max-compile-depth*
chain
compile-result
IntoMiddleware
middleware-handler
router
reitit.spec
-multi?
validate
validate-route-data
reitit.trie
catch-all?
clojure-trie-compiler
compile
compiler
conflicting-parts?
conflicting-paths?
insert
java-trie-compiler
join-path
Matcher
normalize
path-matcher
pretty
record-parameters
split-path
TrieCompiler
wild?
cljdoc
builds & hosts documentation for Clojure/Script libraries
Keyboard shortcuts
Ctrl
+
k
Jump to recent docs
←
Move to previous article
→
Move to next article
Ctrl
+
/
Jump to the search field
Raise an issue
Browse cljdoc source
Chat on Slack
× close