Next.js App Router Routing patterns you should know
Creating directories based on route names simplifies page organization.
Dynamic routes can be created by using square brackets for route params.
Catch-All pattern using ellipsis and square brackets for handling all routes within a directory.