FLUTTER ECOSYSTEM

voyager

Biblioteca de roteamento de widgets e injeção de dependência básica para Flutter. Defina caminhos de navegação em YAML e os potencialize com plugins personalizados.

Versão mais recente
3.0.0
Downloads em 30 dias
76
Curtidas
28
Pontos Pub
130

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Voyager é um pacote Flutter que combina roteamento de widget e injeção de dependência básica, permitindo que desenvolvedores definam caminhos de navegação em formato YAML. Ele permite configuração dinâmica de rotas e extensibilidade por meio de plugins personalizados, simplificando a lógica de navegação e reduzindo o código repetitivo. Ao utilizar YAML, as rotas tornam-se declarativas e fáceis de manter, enquanto a injeção de dependência integrada suporta gerenciamento contínuo de serviços entre telas. Ideal para aplicativos com necessidades complexas de navegação, o Voyager simplifica o desenvolvimento e melhora a organização do código.

Casos de uso

  • Navegação declarativa com YAML
  • Roteamento de aplicativo complexo
  • Configuração de rota dinâmica
  • Extensões de navegação baseadas em plug-ins
  • Injeção de dependência simplificada
  • Navegação multiplataforma

Principais recursos

  • definições de rota baseadas em YAML
  • Suporte a plug-in personalizado
  • Injeção de dependência embutida
  • Compatibilidade multiplataforma
  • Boilerplate mínimo
  • Sistema de navegação extensível

Indicado para

  • Aplicações Flutter em grande escala
  • Equipes que priorizam roteamento sustentável
  • Desenvolvedores usando configuração declarativa
  • Aplicativos que exigem navegação dinâmica
  • Projetos com componentes de navegação reutilizáveis

Considerações

  • Requer conhecimento em YAML para configuração de rota
  • Limitado à injeção de dependência básica
  • Curva de aprendizado para integração de plugin
  • Não ideal para aplicativos simples de uma tela
  • Depende da análise externa do YAML
  • Pode ser necessário ferramentas adicionais para validação
Plataformas compatíveisAndroidiOSLinuxmacOSWebWindows

Instalar pacote

flutter pub add voyager

Categorias

Dependências

Lista de dependências 4 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.