NAME
Trickster::Router - Robust routing engine for Trickster
SYNOPSIS
my $router = Trickster::Router->new;
$router->add_route('GET', '/user/:id', sub { ... },
name => 'user_show',
constraints => { id => qr/^\d+$/ }
);
my $match = $router->match('GET', '/user/123');
my $url = $router->url_for('user_show', id => 123);
DESCRIPTION
Trickster::Router provides a robust routing engine with parameter constraints, named routes, and URL generation.