codelab android dagger to hilt
1.0.0
이 폴더에는 "Android 앱에서 Dagger에서 Hilt로 마이그레이션"Codelab의 소스 코드가 포함되어 있습니다.
Codelab은 여러 GitHub 분기에 내장되어 있습니다.
master 는 Codelab의 출발점입니다.interop 단검과 헤일트가 공존하는 중간 단계입니다.solution 에는이 codelab에 대한 솔루션이 포함되어 있습니다.Hilt는 인기있는 DI 라이브러리 단검 위에 구축되어 Dagger가 제공하는 컴파일 타임 정확성, 런타임 성능, 확장 성 및 Android Studio 지원의 혜택을받습니다.
많은 Android 프레임 워크 클래스는 OS 자체에 의해 인스턴스화되므로 Android 앱에서 단검을 사용할 때 관련 보일러 플레이트가 있습니다. Dagger와는 달리 Hilt는 Jetpack 라이브러리 및 Android 프레임 워크 클래스와 통합되어 있으며 대부분의 보일러 플레이트를 제거하여 모든 단검 설정 및 배선을 관리하는 것에 대해 걱정하지 않고 바인딩을 정의하고 주입하는 중요한 부분에 집중할 수 있습니다. 자동으로 생성하고 제공합니다.
Dagger와 Hilt가 함께 공존 할 수 있으므로 앱은 필요한 기준으로 마이그레이션 할 수 있습니다.