FLUTTER ECOSYSTEM

simple_auth_generator

simple_auth é um gerador de cliente HTTP usando source_gen e inspirado no retrofit e no chopper.

Versão mais recente
2.0.10
Downloads em 30 dias
20
Curtidas
0
Pontos Pub
110

Visão geral do pacote

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

Visão geral

simple_auth_generator é um gerador de código Flutter/Dart que cria clientes HTTP a partir de interfaces anotadas, aproveitando o source_gen para geração de código em tempo de compilação. Inspirado no Retrofit e no Chopper, simplifica a integração com APIs ao gerar automaticamente classes de cliente com pontos finais tipados, tratamento de requisições e serialização. Os desenvolvedores definem APIs usando anotações, e o gerador produz código limpo e sustentável. Ele suporta serialização JSON e funciona em plataformas macOS, Windows e Linux.

Casos de uso
  • Gerando clientes HTTP com segurança de tipo
  • Automatizando o boilerplate de endpoint da API
  • Integrando serviços RESTful com código mínimo
  • Simplificando a serialização JSON
  • Criando clientes de API reutilizáveis em aplicativos Flutter
Principais recursos
  • Definição de API baseada em anotações
  • Geração de código em tempo de compilação
  • Requisições HTTP seguras por tipo
  • Serialização JSON embutida
  • Suporte multiplataforma (macOS, Windows, Linux)
Indicado para
  • Desenvolvedores Flutter construindo APIs REST
  • Equipes procurando reduzir o código boilerplate
  • Projetos que exigem clientes HTTP sustentáveis
  • Desenvolvedores familiarizados com padrões Retrofit/Chopper
  • Aplicativos que precisam de manipulação eficiente de JSON
Considerações
  • Requer conhecimento sobre source_gen e anotações
  • Limitado à geração de cliente HTTP
  • Nenhuma opção de configuração em tempo de execução
  • Depende do build_runner para geração de código
  • Não adequado para APIs não-REST sem personalização
Plataformas compatíveismacOSWindowsLinux

Instalar pacote

flutter pub add simple_auth_generator

Categorias

Dependências

Lista de dependências 9 itens

Repositório-fonte

Projetos relacionados

Ainda não há dados.