web-dev-qa-db-fra.com

Koin vs Kodein - Dependency Injection ce que vous préférez? Kotlin

Quelle injection de dépendance pour Android avec Kotlin préférez-vous? J'ai commencé à utiliser Kodein mais je ne veux pas perdre mon temps si Koin c'est mieux.

J'ai lu cette présentation https://www.kotlindevelopment.com/koin-vs-kodein/ par Makery Kotlin Development c'est vraiment sympa.

De cette présentation, voici les différences:

Kodein

  • Robuste
  • Des tonnes de fonctionnalités
  • Grande documentation
  • API plus compliquée

Koin

  • Plus petite
  • Moins de fonctionnalité
  • API naturelle

Étoiles Github Kodein 1164 vs 1350 Koin


Merci !!

14
SergioCT

Comme mon projet est petit, je préfère Koin, car c'est une bibliothèque légère. Il dispose d'une bonne API pour les étendues et le wrapper pour VM from Android Composants d'architecture. Mais vous devez savoir que Koin ressemble à Localisateur de services).

11
Aleksandr Melnikov