패키지, 저장소 및 앱 카테고리 검색

패키지 상세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 중심 애플리케이션
  • 유지보수 가능한 코드에 집중하는 팀
  • 복잡한 데이터 모델을 가진 플러터 앱

고려 사항

  • 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 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.