FLUTTER ECOSYSTEM

floor_annotation

Flutter 애플리케이션용 타입 안전하고 반응형이며 가벼운 SQLite 추상화입니다. 이 패키지를 직접 사용하지 마십시오. 대신 floor 패키지를 가져오세요.

최신 버전
1.5.0
30일 다운로드
1.7만
좋아요
4
Pub 점수
150

패키지 개요

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

개요

Floor Annotation은 Flutter 애플리케이션을 위한 기초 패키지로, 타입 안전하고 반응형이며 가벼운 SQLite 데이터베이스 추상화를 제공합니다. 개발자는 어노테이션을 사용하여 데이터베이스 엔티티와 DAO를 정의할 수 있으며, 컴파일 시 안전성을 보장하고 반복 코드를 줄입니다. 이는 Floor 생태계의 핵심 구성 요소이지만 직접 사용해서는 안 됩니다. 대신 주요 `floor` 패키지를 가져와야 합니다. 이 패키지는 Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원하므로 크로스플랫폼 데이터 저장 요구에 적합합니다.

사용 사례
  • 데이터베이스 엔티티 정의
  • 반응형 데이터 쿼리
  • 크로스 플랫폼 앱 데이터 저장
  • 형 안전한 SQL 작업
  • 오프라인 우선 애플리케이션 개발
주요 기능
  • 주석 기반 데이터베이스 모델링
  • 컴파일 시 SQL 검증
  • 반응형 쿼리 스트림
  • 다중 플랫폼 지원
  • 경량 종속성
적합한 대상
  • 로컬 데이터베이스 저장을 필요로 하는 플러터 앱
  • SQL 작업에서 타입 안전성을 찾는 개발자
  • 오프라인 데이터 동기화가 있는 프로젝트
  • 여러 운영 체제를 대상으로 하는 앱
  • 수동 SQL보다 코드 생성을 선호하는 팀
고려 사항
  • floor 패키지와 함께 사용해야 합니다
  • 코드 생성 단계가 필요합니다
  • 바닥 통합 없이 직접 사용하기에 적합하지 않음
  • SQLite 백엔드에 제한됨
  • 생성에 build_runner에 의존
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add floor_annotation

카테고리

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.