Перейти к основному содержимому

CherryPick — Dependency Injection для Dart и Flutter

Добро пожаловать в документацию по CherryPick — лёгкой и гибкой библиотеке внедрения зависимостей для Dart и Flutter.


О CherryPick

CherryPick — это модульный инструмент DI (Dependency Injection), созданный для:

  • Чистой архитектуры
  • Лёгкого и интуитивного API
  • Мощной системы иерархических скоупов
  • Быстрого синхронного и асинхронного внедрения зависимостей
  • Генерации кода и аннотированного DI

CherryPick поможет вам построить чистую и поддерживаемую структуру проекта с минимальным количеством шаблонного кода как для backend, так и для Flutter-приложений.

Быстрые ссылки

Установка

Смотрите раздел инструкции Установка по добавлению CherryPick в ваш Dart/Flutter проект.


CherryPick — open-source. Будем рады вашим вопросам и вкладу в развитие!