releaseВыпущеноСобытие: Опубликовано:

Ark Data Layer 1.0: наблюдаемые данные без скрытого владения ресурсами

Первый стабильный релиз фиксирует контракты Repository, replay-latest публикации, разрешения DataSource, мутаций, владения и закрытия.

Доступ к данным не равен владению ресурсом

ark_data_layer 1.0.0 задаёт компактную границу на чистом Dart для репозиториев, которые предоставляют текущее бизнес-состояние и упорядоченные наблюдаемые обновления. Пакет также даёт строгое разрешение DataSource, не превращая контейнер в неявную фабрику или менеджер жизненного цикла.

Различие становится важным, когда несколько репозиториев используют одну базу данных, клиент или кеш. Создание, владение и финализация остаются в композиции приложения: слой данных не решает молча, кто обязан закрыть общий ресурс. Стабильный релиз также делает закрытие репозитория безопасным при повторном входе и дожидается отмены принадлежащих ему подписок.

Пакет доступен на pub.dev, исходный код, примеры и аддитивный план развития находятся в GitLab.

КАНАЛЫ ARKTELOS

Новости и инженерные материалы — без смешивания языков.

Основные каналы рассказывают о развитии ArkTelos. ArkTelos Lab публикует архитектурные разборы, эксперименты и воспроизводимые исследования.