Routing API Reference
Complete reference for MoroJS routing methods, patterns, and configuration options.
Route Methods
HTTP Methods
app.get(path, config)GET requests
app.post(path, config)POST requests
app.put(path, config)PUT requests
app.delete(path, config)DELETE requests
app.patch(path, config)PATCH requests
Additional Methods
app.route(config)Schema-first routing
app.use(middleware)Global middleware
app.websocket(path, config)WebSocket routes
app.listen(port)Start server
Route Patterns
Pattern Examples
typescript
Pattern Matching Rules
- Static routes have highest priority
- Named parameters are case-sensitive
- Wildcards match remaining path segments
- Routes are matched in registration order
Route Groups
Basic Route Groups
typescript
Groups with Middleware
typescript