Пакеты
Пакеты Ark MVP
Основа на чистом Dart, размещение во Flutter или оба пакета без лишних зависимостей при выполнении.
v1.1.0Начальный уровень
Пакеты Ark MVP
| Пакет | Ответственность | Зависимости при выполнении |
|---|---|---|
ark_mvp | ModelBinding, Presenter, PresenterSession, жизненный цикл, обновление представления и доставка ViewEffect | Чистый Dart и meta |
ark_mvp_flutter | MvpView, FlutterPresenter, типизированный MvpModelProvider, интеграция с BuildContext и обработка ошибок Flutter | Flutter и ark_mvp |
Flutter-пакет не зависит от UseCase Forge. Примеры с UseCase показывают композицию независимых продуктов в коде приложения и не добавляют связь между пакетами при выполнении.
Оба пакета содержат опциональные, согласованные с версией навыки для кодинг-агентов, помогающие сохранять границу Model–Presenter–View.