[Android] Di 주입, Dagger 라이브러리 Hilt의 핵심개념
2024. 5. 8. 04:00
[# 2]…My DevelopStory
바야흐로 Di 주입을 하기 위해 구글에서는 Dagger 라이브러리가 탄생하였고,여기에서 많은 개발자들의 입에서는 육두문자가 나왔느니, 그래서 탄생한 것이 Hilt 이니라 Hilt의 탄생배경Hilt는 안드로이드 앱에서 의존성 주입(Dependency Injection)을 관리하기 위한 Jetpack 라이브러리 중 하나입니다. Dagger Hilt는 Dagger와 Jetpack의 기능을 결합하여 안드로이드 앱의 의존성 주입을 단순화하고 개선합니다.아마 여기서 가장 큰 이유는 Dagger의 학습곡선이 너무나도 높기 때문에 구글측에서도 사용하기 용이하고 단순하게 하기 위해 Hilt를 낸게 아닐까 싶습니다. 그렇다면 의존성 주입이란 무엇인가?의존성 주입(Dependency Injection)은 객체 지향 프로그래..