AdonisJS / Router

The AdonisJS Router provides routing capabilities for AdonisJS applications. It allows grouping, param validation, sub-domains, middleware assignment, naming, and so much more. It integrates deeply with the HttpContext and Edge.

Recently Released on Router

Default Team
Let's Build A Changelog App #4.0

Creating Teams & Setting Default Team

Middleware Mountain
Let's Learn AdonisJS 5 #2.7

The Middleware Mountain

Method Spoofing HTML Forms
AdonisJS Quick Tip #9.0

Http Method Spoofing & Helper Components in AdonisJS

Let's Learn AdonisJS 5 #3.1

Route & Controller Resources

Let's Build with AdonisJS #1.2

Rebuilding Jagr.Co, Password Reset & Account Locking

Let's Learn AdonisJS 5 #3.0

Handling Routes with Controllers

Let's Build with AdonisJS #1.1

Rebuilding Jagr.Co, Username Sign In & Post CRUD

Let's Build with AdonisJS #1.0

Rebuilding Jagr.Co, Start & Auth

Let's Learn AdonisJS 5 #2.6

Extending the Adonis Router and Route Matchers

Let's Learn AdonisJS 5 #2.4

Multi-File Route Grouping Strategies

Let's Learn AdonisJS 5 #2.3

Naming, Grouping, & Prefixing Routes

Let's Learn AdonisJS 5 #2.2

Moving & Organizing Routes

Let's Learn AdonisJS 5 #2.1

Dynamic Routing with Route Parameters

Let's Learn AdonisJS 5 #2.0

Routing Introduction

Let's Learn AdonisJS 5 Preview #4.0

Let's Learn Adonis 5: Controllers, Services, Resources, and Namespacing

Let's Learn AdonisJS 5 Preview #3.0

Let's Learn Adonis 5: Routes and Route Handling