25

你更喜欢 Kotlin 的 Android 依赖注入是什么?我已经开始使用 Kodein,但如果 Koin 更好,我不想浪费我的时间。

我已经阅读了 Makery Kotlin Development 的这个演示文稿https://www.kotlindevelopment.com/koin-vs-kodein/,它真的很棒。

从那个演示来看,这些是差异:

科登

  • 强大的
  • 大量功能
  • 很棒的文档
  • 更复杂的 API

科因

  • 较小
  • 较少的功能
  • 天然原料药

Github 明星 Kodein 1164 vs 1350 Koin


谢谢 !!

4

1 回答 1

17

由于我的项目很小,我更喜欢 Koin,因为它是轻量级库。它为来自 Android 架构组件的 VM 提供了一个很好的范围 API 和包装器。但是你应该知道 Koin 看起来像 Service Locator。

于 2018-07-13T10:16:52.967 回答