flutter-working-with-databases

от flutter

Архитектура уровня данных на основе SQLite и офлайн-первого подхода для Flutter-приложений с структурированным локальным хранением. Разделяет уровень данных на независимые от состояния сервисы (обертки необработанных данных) и репозитории бизнес-логики (единый источник истины для каждой сущности предметной области). Реализует синхронизацию по принципу офлайн-первого подхода: чтение сначала возвращает кэшированные локальные данные, затем загружает удаленные обновления; запись сначала сохраняет локально, затем пытается выполнить синхронизацию с API с использованием фоновой очереди в случае сбоя. Охватывает настройку SQLite с безопасными параметризованными запросами, домен...

npx skills add https://github.com/flutter/skills --skill flutter-working-with-databases

Больше skills от flutter

adding-release-notes
flutter
Добавляет описания изменений, видимых пользователю, в примечания к выпуску DevTools. Используйте при документировании улучшений, исправлений или новых функций в файле NEXT_RELEASE_NOTES.md.
official
dart-modern-features
flutter
Для поиска кандидатов на модернизацию:
official
api-review
flutter
Проверяет указанный код на соответствие каноническим рекомендациям по проектированию API. Используйте этот навык, когда пользователь запрашивает ревью API или проверку кода на соответствие API design…
official
code-documentation
flutter
Руководство по написанию эффективной документации кода, включая docstrings, JSDoc, dartdoc и комментарии к реализации. Используйте этот навык при написании нового кода, добавлении…
official
dart-add-unit-test
flutter
Write and organize unit tests for functions, methods, and classes using `package:test`. Use when creating new logic or fixing bugs to ensure code remains…
official
dart-build-cli-app
flutter
Структура точки входа, коды выхода, кроссплатформенные скрипты. Используется при создании утилит командной строки, скриптов или приложений.
official
dart-collect-coverage
flutter
Соберите покрытие с помощью пакета coverage и создайте отчёт LCOV
official
dart-fix-runtime-errors
flutter
Использует get_runtime_errors и lsp для получения активного стек-трейса, поиска строки с ошибкой, применения исправления и проверки результата через hot_reload.
official