mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-01-24 13:47:24 +00:00
42 lines
1.9 KiB
Markdown
42 lines
1.9 KiB
Markdown
|
|
---
|
|||
|
|
sidebar_position: 1
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# CherryPick — Dependency Injection для Dart и Flutter
|
|||
|
|
|
|||
|
|
Добро пожаловать в документацию по **CherryPick** — лёгкой и гибкой библиотеке внедрения зависимостей для Dart и Flutter.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## О CherryPick
|
|||
|
|
|
|||
|
|
CherryPick — это модульный инструмент DI (Dependency Injection), созданный для:
|
|||
|
|
- Чистой архитектуры
|
|||
|
|
- Лёгкого и интуитивного API
|
|||
|
|
- Мощной системы иерархических скоупов
|
|||
|
|
- Быстрого синхронного и асинхронного внедрения зависимостей
|
|||
|
|
- Генерации кода и аннотированного DI
|
|||
|
|
|
|||
|
|
CherryPick поможет вам построить чистую и поддерживаемую структуру проекта с минимальным количеством шаблонного кода как для backend, так и для Flutter-приложений.
|
|||
|
|
|
|||
|
|
## Быстрые ссылки
|
|||
|
|
|
|||
|
|
- [Ключевые возможности](key-features.md)
|
|||
|
|
- [Быстрый старт](getting-started.md)
|
|||
|
|
- [Базовые концепции](core-concepts/binding.md)
|
|||
|
|
- [Расширенные возможности](advanced-features/hierarchical-subscopes.md)
|
|||
|
|
- [Использование аннотаций](using-annotations.md)
|
|||
|
|
- [FAQ](faq.md)
|
|||
|
|
- [Пример приложения](example-application.md)
|
|||
|
|
- [Репозиторий на GitHub](https://github.com/pese-git/cherrypick)
|
|||
|
|
|
|||
|
|
## Установка
|
|||
|
|
|
|||
|
|
Смотрите раздел инструкции [Установка](installation.md) по добавлению CherryPick в ваш Dart/Flutter проект.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
CherryPick — open-source. Будем рады вашим вопросам и вкладу в развитие!
|
|||
|
|
|
|||
|
|
---
|