Hanami::Router

E440637

Hanami::Router is the routing component of the Hanami Ruby web framework, responsible for mapping HTTP requests to application actions in a lightweight and modular way.

All labels observed (1)

Label Occurrences
Hanami::Router canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Ruby library ⓘ
software library ⓘ
web framework component ⓘ
category Ruby web development tool ⓘ
web application routing ⓘ
compatibleWith Rack NERFINISHED ⓘ
designGoal framework-agnostic routing component within Hanami ecosystem ⓘ
lightweight ⓘ
modular ⓘ
documentationURL https://guides.hanamirb.org ⓘ
ecosystem Hanami gems NERFINISHED ⓘ
handles HTTP DELETE requests ⓘ
HTTP GET requests ⓘ
HTTP PATCH requests ⓘ
HTTP POST requests ⓘ
HTTP PUT requests ⓘ
hasQuality DSL-based configuration ⓘ
Ruby domain-specific language for routes ⓘ
homepage https://hanamirb.org ⓘ
implements HTTP routing ⓘ
URL routing ⓘ
license open source ⓘ
maintainedBy Hanami core team NERFINISHED ⓘ
mapsTo Rack endpoints ⓘ
controller actions ⓘ
origin Hanami framework routing needs ⓘ
partOf Hanami NERFINISHED ⓘ
Hanami web framework NERFINISHED ⓘ
programmingLanguage Ruby NERFINISHED ⓘ
purpose define application routes ⓘ
dispatch requests to controllers or actions ⓘ
map HTTP requests to application actions ⓘ
relatedTo Hanami::Controller NERFINISHED ⓘ
Hanami::View NERFINISHED ⓘ
repositoryPlatform GitHub NERFINISHED ⓘ
supportsFeature HTTP verb constraints ⓘ
RESTful routing ⓘ
format constraints ⓘ
middleware integration ⓘ
mounting Rack applications ⓘ
named routes ⓘ
namespaces for routes ⓘ
path parameters ⓘ
redirect routes ⓘ
route constraints ⓘ
typicalUsage configure routes in a Ruby file using a routing DSL ⓘ
usedFor defining routes in Hanami projects ⓘ
usedIn Hanami applications ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Hanami → hasComponent → Hanami::Router ⓘ