안드로이드: Hilt에서 Koin으로 마이그레이션

• 이 글에서는 의존성 주입(DI) 프레임워크를 훨씬 더 간단한 접근법으로 업그레이드하여 PokeAPI 프로젝트를 계속할 것입니다. 우리는 Hilt DI를 Koin으로 대체할 것입니다.
• Hilt는 코드 생성 및 주석을 통해 각 구성 요소에 종속성을 주입하여 큰 역할을 하지만, 개발자가 너무 많은 상용판과 코드 생성으로 인해 제어의 일부를 잃음에 따라 종속성을 해결하는 것은 매우 혼란스러운 프로세스가 됩니다.
• Koin은 코틀린 DSL(Domain-Specific-Language) 위에 구축되어 있으며 처리하기에 훨씬 간단한 프레임워크로 나타납니다.
• 또한 Dagger/Hilt와 달리 Koin은 빌드 타임 대신 실행 타임에서 종속성을 해결합니다.
• 이제 프레임워크를 변경하여 프로젝트를 변경하기 시작하겠습니다.
• 그래들 파일을 구성하는 것부터 시작하겠습니다.
• 먼저 모든 Hilt 종속성을 제거하고 이 종속성으로 대체하고 동기화합니다.
https://blog.stackademic.com/android-migrating-hilt-to-koin-0c1012104780
Android: Migrating Hilt to Koin
In this article we will continue our PokeAPI project by upgrading our Dependency Injection(DI) framework into a much simpler approach. We…
blog.stackademic.com
댓글 없음:
댓글 쓰기