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

pagination_core 표지
패키지 상세v1.0.9

pagination_core

Flutter에서 어떤 상태 관리 솔루션에도 사용할 수 있는 간단하고 재사용 가능한 페이지네이션 핸들러입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
22
좋아요
6
Pub 점수
160

패키지 설치

flutter pub add pagination_core

패키지 개요

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

Pagination_Core는 Flutter 애플리케이션에서 페이징 로직을 단순화하기 위해 설계된 가볍고 유연한 패키지입니다. Provider, Bloc, Riverpod 등의 상태 관리 솔루션과 원활하게 작동하는 재사용 가능한 페이징 핸들러를 제공합니다. 일반적인 페이징 작업인 로딩 상태, 페이지 가져오기, 오류 처리 등을 추상화하여 무한 스크롤이나 페이징 리스트를 효율적으로 구현할 수 있도록 도와줍니다. 최소한의 봐일러플레이트로 모바일, 웹, 데스크톱 등 다양한 플랫폼을 지원합니다. 동적 페이지 크기를 갖는 API로부터 데이터 스트리밍이 필요한 앱에 이상적입니다.

사용 사례

  • 무한 스크롤 목록
  • API 기반의 페이징 데이터
  • 동적 페이지 크기 처리
  • 크로스 플랫폼 페이지네이션
  • 사용자 정의 가능한 로딩 상태

주요 기능

  • 모든 상태 관리와 호환됩니다
  • 최소한의 보일러플레이트
  • 여러 플랫폼을 지원합니다
  • 로딩 및 오류 상태 처리
  • 사용자 지정 가능한 페이지 크기

적합한 대상

  • 사용자 정의 상태 관리 사용 개발자
  • 대규모 데이터셋을 가진 앱
  • 크로스 플랫폼 프로젝트
  • 무한 스크롤 구현
  • 재사용 가능한 페이징 로직

고려 사항

  • 데이터 소스와의 수동 통합이 필요합니다
  • 내장 캐시 없음
  • 특정 UI 컴포넌트에 맞춰지지 않음
  • 외부 상태 관리에 의존
  • 기본적인 페이지네이션 패턴에만 제한됨

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

pagination_core

pagination

Buy Me a Coffee

❤️ If you like this project, consider supporting me by buying me a coffee! Every little contribution helps me continue building awesome stuff. Thank you! ☕

pagination_core is a Flutter/Dart package designed to simplify pagination management in applications. This package makes it easy to load data progressively as the user scrolls through a list, reducing memory usage and optimizing performance for large data sets.


🚀 Installation

Add pagination_core to your pubspec.yaml dependencies:

dependencies:
  pagination_core: ^1.0.8

Then, run the following command to install the dependency:
flutter pub get


📄 Full Example
A complete example is available in the example folder to guide you through the integration into your project.
💡 Contribution
Contributions are welcome! If you find a bug or want to add a feature, feel free to submit a pull request.

카테고리

소스 저장소

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

아직 데이터가 없습니다.