KMM: переход из Dagger & Hilt в kotlin-inject
Kotlin-inject — это библиотека для внедрения зависимостей похожая на Koin. Koin, действительно, более популярен, но, по мнению автора статьи, есть 2 главных недостатка:
— Compile-time safety,
— Различия с Dagger-API. Kotlin-inject написан полностью на Kotlin, поэтому проще в использовании, чем Koin.
В этой статье рассматривается пример перехода от Dagger и Hilt к kotlin-inject. Также автор подробно объясняет все плюсы использования kotlin-inject в их приложении:
https://proandroiddev.com/from-dagger-hilt-into-the-multiplatform-world-with-kotlin-inject-647d8e3bddd5
#Android
Post #57
395