Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.4.0

chopper_built_value

Um conversor baseado em built_value para o Chopper.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
517
Curtidas
6
Pontos Pub
140

Instalar pacote

flutter pub add chopper_built_value

Visão geral do pacote

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

Um conversor para o Chopper que integra o built_value para serialização e desserialização de JSON seguras por tipo e eficientes. Ele aproveita as classes de dados imutáveis e a geração de código do built_value para garantir um código robusto e sustentável para clientes de API. Este pacote simplifica o trabalho com APIs REST no Flutter, gerando automaticamente a lógica de serialização, reduzindo o código repetitivo e minimizando erros em tempo de execução. Ideal para desenvolvedores que priorizam segurança de tipos e desempenho no manuseio de dados.

Casos de uso

  • Serialização e desserialização de respostas da API
  • Criando modelos de dados imutáveis
  • Gerando clientes de API com segurança de tipo
  • Manipulação de estruturas JSON aninhadas complexas
  • Reduzindo o código repetitivo no código da camada de dados

Principais recursos

  • Suporte embutido para built_value
  • Geração automática de código
  • Modelos de dados imutáveis
  • Conversão de JSON segura por tipo
  • Integração sem problemas com o Chopper

Indicado para

  • Desenvolvedores usando built_value
  • Projetos que exigem segurança de tipo forte
  • aplicações com foco em API
  • Equipes focadas em código sustentável
  • Aplicativos Flutter com modelos de dados complexos

Considerações

  • Requer configuração do built_value
  • Etapa de compilação adicional necessária
  • Curva de aprendizado para built_value
  • Não adequado para JSON plano simples
  • Limitado a clientes HTTP baseados em Chopper

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Chopper

All Contributors

pub package Dart CI codecov

Chopper is an http client generator for Dart and Flutter using source_gen and inspired by Retrofit.

Documentation

Installation

Please refer to the installation guide at pub.dev or in the Getting started document.

Examples

Issue Tracker

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Hadrien Lejard

💻 👀 ⚠️ 📖

István Juhos

💻 👀 ⚠️ 📖

Klemen Tusar

💻 👀 ⚠️ 📖

Ivan Terekhin

💻 👀 ⚠️ 📖

Job Guldemeester

💻 👀 ⚠️ 📖

Eugeny Sampir

💻

Uladzimir Paliukhovich

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Categorias

Dependências

Lista de dependências 4 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.