# DynamicRoutes v0.1.0 - Table of Contents

> Database-driven top-level URLs in Phoenix without your declared routes getting shadowed — declared routes always win, order stops mattering.

## Pages

- [dynamic_routes](readme.md)
- [Changelog](changelog.md)

## Modules

- [DynamicRoutes](DynamicRoutes.md): Database-driven top-level URLs in Phoenix, without your own routes getting
shadowed.
- [DynamicRoutes.Cache](DynamicRoutes.Cache.md): Caches resolver answers.
- [DynamicRoutes.Dispatch](DynamicRoutes.Dispatch.md): The request-time half: decide, rewrite, and restore.
- [DynamicRoutes.Dispatcher](DynamicRoutes.Dispatcher.md): The plug the internal catch-all route points at.
- [DynamicRoutes.Resolver](DynamicRoutes.Resolver.md): The behaviour a host application implements to say which paths it owns.

