go_router vs auto_route vs Navigator 2.0 no Flutter
go_router e auto_route ambos ficam em cima do Navigator 2.0, então a escolha real é entre roteamento declarativo por URL, rotas tipadas geradas por código ou implementar a Router API na mão. Uma matriz de decisão com a config de cada um, e quando o Navigator puro ainda vence.