搜尋套件、儲存庫與 APP 分類

套件詳情v3.4.0

chopper_built_value

基於 built_value 的 Chopper 轉換器。

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 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。