Top Flutter Cache und Temporary Storage Packages Caching ist der Prozess des Speicherns von Daten in einem temporären Speicherbereich oder einer temporären Datenbank, um später schnell darauf zugreifen zu können. Wenn ein Benutzer eine Datenanforderung stellt, überprüft der Cache, ob er eine Kopie dieser Daten hat, bevor er die Daten von der ursprünglichen Quelle abruft. Außerdem kann er verwendet werden, um Daten vorübergehend zu speichern, während die App offline ist. Die vollständige Liste der Flutter-Pakete, die Ihnen bei Caching, temporärem Speicher, Cache-Datenbank und verwandten Dienstprogrammen helfen können, finden Sie unten.
flutter_cached_pdfview
479
Ein Paket zum Anzeigen von Native PDF View für iOS und Android, unterstützt das Öffnen aus verschiedenen Quellen wie Pfad, Asset oder URL und das Zwischenspeichern.
dio_http_cache
240
HTTP-Cache-Bibliothek für Flutter dio ähnlich wie RxCache. Verwendet sqflite als zwischengespeicherten Speicher und die google/quiver-dart/LRU-Strategie als Arbeitsspeichercache.
cached_video_player
222
Ein neues Flutter-Plugin, das praktisch eine Kopie des offiziellen Video-Player-Plugins ist, jedoch Caching unterstützt (Android und iOS).
fast_cached_network_image
192
Ein Flutter-Paket zum schnellen Zwischenspeichern von Netzwerkbildern ohne native Abhängigkeiten. Sie können schöne Ladeanzeigen, Prozentanzeigen und Fehler-Builder hinzufügen.
api_cache_manager
148
API-Cache-Manager ist ein Hilfspaket, das mit dem Flutter SDK und dem SQLite-Paket entwickelt wurde. Dieses Paket hilft dabei, Ihre REST-API lokal in der Datenbank zu speichern, um offline darauf zugreifen zu können.
optimized_cached_image
115
Eine Bibliothek zum Laden von Bildern aus dem Netzwerk, Anpassen an die Containergröße und Zwischenspeichern unter Berücksichtigung des Speicherbedarfs.
stock
112
Dart-Paket für asynchrones Laden und Zwischenspeichern von Daten. Kombinieren Sie lokale (DB, Cache) und Netzwerkdaten einfach und sicher.
firestore_cache
102
Ein Flutter-Plugin zum Abrufen von Firestore-Dokumenten, zuerst aus dem Cache und dann vom Server.
cached
83
Dart-Paket mit integrierter Codegenerierung. Vereinfacht und beschleunigt die Erstellung eines Cache-Mechanismus für Dart-Klassen.
media_cache_manager
80
Dieses Paket hilft Ihnen beim Zwischenspeichern von Medien (Audio, Video, Bild usw.).
flutter_auto_cache
59
automatisierte zwischenspeicherungsverwaltung mit verschluesselung, substitutions-/ungueltigkeitsrichtlinien und effizienter gröszenbehandlung
flutter_requery
52
Flutter-Bibliothek zur Abrufung, Zwischenspeicherung und Ungültigmachung asynchroner Daten.
dio_cache_interceptor_hive_store
50
Eine DB-Zwischenspeicher-Implementierung mit Hive für das Paket dio_cache_interceptor.
cache_manager
48
Cache-Manager zur Speicherung lokaler Zwischenspeicher. Der Cache-Manager ist eine Wrapper-Klasse zur Speicherung verschiedener Datentypen (JSON, String, int usw.) als lokaler Cache in Ihrer Flutter-App.
cached_memory_image
45
Ein Flutter-Bibliothek zum Anzeigen von Bildern aus Base64, Uint8List und zum Speichern im Cache-Verzeichnis.
just_audio_cache
45
Sammlung von Erweiterungsfunktionen des Pakets just_audio zur automatischen Handhabung des Cachings von Audiodateien.
flutter_cache_manager_firebase
43
CacheManager-Implementierung für firebase_storage. Verwendet `gs://` als Schlüssel und wandelt ihn in `https://` um.
asset_cache
41
Lädt und zwischenspeichert binäre Assets beliebigen Typs unter Verwendung eines Decoders. Enthält integrierte Unterstützung für Byte-Daten, Bilder, JSON und Text.
json_cache
38
Ein objektorientiertes Paket zum zwischenspeichern von Benutzerdaten lokal in JSON. Eine kombinierbare Schicht über lokalen Speicher-Paketen, die diese vereint.
disposable_cached_images
37
Ein Flutter-Paket zum Anzeigen und Freigeben von Bildern aus dem Speicher.
memory_cache
36
Memory-Cache ist ein einfacher, schneller und globaler In-Memory-Cache mit CRUD-Funktionen.
paulonia_cache_image
35
Flutter-Paket zum zwischenspeichern von Bildern im Speicher oder im Speicher von Google Cloud Storage. Unterstützt Android, iOS und Web.
cache_image
32
Flutter-Plugin zum Laden und Zwischenspeichern von Netzwerk- oder Firebase-Speicherbildern mit einem Wiederholungsmechanismus, falls der Download fehlschlägt.
flutter_map_cache
31
ein schlankes aber leistungsstarkes zwischenspeicherungsplugin für flutter_map kachelschichten
flutter_cache_store
24
Ein konfigurierbarerer Cache-Manager für Flutter. Zwischenspeichern von HTTP-Get-Anfragen im Dateisystem mobiler Geräte.
bot_storage
22
ein nützliches paket, das eine Schnittstelle zum durchführen von lese-, schreib- und löschoperationen auf reaktive art bietet
neat_cache
22
Eine elegante Zwischenspeicher-Abstraktion zum Umhüllen von In-Memory- oder Redis-Caches.
flutter_cache
22
Ein einfaches Zwischenspeicher-Paket für Flutter. Dieses Paket ist eine Wrapper-Klasse für die gemeinsame Verwendung von Einstellungen und erleichtert die Arbeit mit gemeinsamen Einstellungen.
weak_map
20
weakmap ist eine map, bei der die schlüssel schwach referenziert sind. weakcontainer ermöglicht es, zu überprüfen, ob ein objekt dasselbe ist, wie das vorherige. zwischenspeicherfunktionen für memoisierung mit schwachen referenzen
cached_value
19
eine einfache methode, um werte zu zwischenspeichern, die sich aus relativ teuren operationen ergeben
dio_cache_interceptor_db_store
13
Eine DB-Zwischenspeicher-Implementierung mit Drift für das Paket dio_cache_interceptor.