flutter-working-with-databases
от flutter
Архитектура уровня данных на основе SQLite и офлайн-первого подхода для Flutter-приложений с структурированным локальным хранением. Разделяет уровень данных на независимые от состояния сервисы (обертки необработанных данных) и репозитории бизнес-логики (единый источник истины для каждой сущности предметной области). Реализует синхронизацию по принципу офлайн-первого подхода: чтение сначала возвращает кэшированные локальные данные, затем загружает удаленные обновления; запись сначала сохраняет локально, затем пытается выполнить синхронизацию с API с использованием фоновой очереди в случае сбоя. Охватывает настройку SQLite с безопасными параметризованными запросами, домен...
npx skills add https://github.com/flutter/skills --skill flutter-working-with-databases