FLUTTER ECOSYSTEM

simple_auth_generator

simple_auth는 source_gen를 사용하여 생성된 HTTP 클라이언트이며, retrofit 및 chopper에서 영감을 받았습니다.

최신 버전
2.0.10
30일 다운로드
20
좋아요
0
Pub 점수
110

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

simple_auth_generator는 source_gen을 활용하여 컴파일 타임 코드 생성을 수행하는 Flutter/Dart 코드 생성기입니다. Retrofit과 Chopper에서 영감을 받아, 타입 안전한 엔드포인트, 요청 처리 및 직렬화를 자동으로 생성함으로써 API 통합을 간소화합니다. 개발자는 어노테이션을 사용해 API를 정의하고, 생성기는 깔끔하고 유지보수 가능한 코드를 생성합니다. JSON 직렬화를 지원하며, macOS, Windows, Linux 플랫폼에서 작동합니다.

사용 사례
  • 타입 안전한 HTTP 클라이언트 생성
  • API 엔드포인트 보일러플레이트 자동화
  • 최소한의 코드로 RESTful 서비스 통합
  • JSON 직렬화 간소화
  • Flutter 앱에서 재사용 가능한 API 클라이언트 만들기
주요 기능
  • 주석 기반의 API 정의
  • 컴파일 시 코드 생성
  • 타입 안전한 HTTP 요청
  • 내장된 JSON 직렬화
  • 크로스 플랫폼 지원 (macOS, Windows, Linux)
적합한 대상
  • Flutter 개발자가 REST API 구축 중
  • 보일러플레이트를 줄이려는 팀
  • 유지보수 가능한 HTTP 클라이언트가 필요한 프로젝트
  • Retrofit/Chopper 패턴에 익숙한 개발자
  • 효율적인 JSON 처리가 필요한 앱
고려 사항
  • source_gen 및 어노테이션에 대한 지식이 필요합니다
  • HTTP 클라이언트 생성에 제한됨
  • 런타임 구성 옵션 없음
  • 코드 생성을 위해 build_runner에 의존합니다
  • 사용자 정의 없이 REST 이외의 API에는 적합하지 않습니다
지원 플랫폼macOSWindowsLinux

패키지 설치

flutter pub add simple_auth_generator

카테고리

의존성

의존성 목록 9 개

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.