パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.4.0

chopper_built_value

Chopper 用の built_value ベースのコンバーター。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
517
いいね数
6
Pub ポイント
140

パッケージをインストール

flutter pub add chopper_built_value

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Chopper用のコンバーターで、built_valueを統合し、タイプセーフで効率的なJSONシリアライズおよびデシリアライズを実現します。built_valueの不変データクラスとコード生成機能を活用して、堅牢で保守性の高いAPIクライアントコードを保証します。このパッケージは、FlutterでのREST API操作を簡素化し、自動的にシリアライズロジックを生成することで、ボイラープレートを減らし、ランタイムエラーを最小限に抑えます。データ処理における型安全性とパフォーマンスを重視する開発者に最適です。

用途

  • API応答のシリアライズとデシリアライズ
  • 不変データモデルの作成
  • 型安全なAPIクライアントの生成
  • 複雑なネストされたJSON構造の処理
  • データレイヤーコード内のボイラープレートの削減

主な機能

  • built_value に対する組み込みサポート
  • 自動コード生成
  • 不変データモデル
  • 型安全なJSON変換
  • Chopper とのシームレスな統合

適している対象

  • built_value を使用する開発者
  • 強力な型安全性を必要とするプロジェクト
  • API重視のアプリケーション
  • 保守性の高いコードに注力するチーム
  • 複雑なデータモデルを持つFlutterアプリ

注意事項

  • built_value の設定が必要です
  • 追加のビルド手順が必要です
  • built_value の学習曲線
  • シンプルなフラットJSONには適していません
  • ChopperベースのHTTPクライアントに限定

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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!

カテゴリー

依存関係

依存関係一覧 4 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。