Plugs
`Plugs.Logger`
Used to log requests.
Use:
defmodule MyRouter do
use Plug.Router
plug Plugs.Logger
plug :match
plug :dispatch
# Rest of router definition
...
end
`Plugs.HotCodeReload`
Used to add hot code reloading to a project, preventing the need to stop, recompile, and start your application to see your changes.
Use:
defmodule MyRouter do
use Plug.Router
plug Plugs.HotCodeReload
plug :match
plug :dispatch
# Rest of router definition
...
end