π² μ€λμ κ°λ° μΌμ§
- Clean Architecture μ μ©νκΈ° λ무 νλ€λ€.
- Clean Architectureμλ μ λ΅μ΄ μλ κ² κ°λ€. μ¬λλ€λ§λ€ μ½λλ₯Ό μ€κ³ν λ°©μμ΄ λͺ¨λ λ€λ₯΄λ€.
- Paging μ½λλ₯Ό Clean Architecture ꡬ쑰μ λ§κ² ꡬννλ €λλ° μκ°λ³΄λ€ μ€λ κ±Έλ Έλ€.
- Paging 곡λΆνλ €κ³ νλλ° Clean Architecture νλλΌ κ³΅λΆ λͺ»ν λ―..
- μλ²μ μ²μμΌλ‘ ν΅μ νλ €λλ° Hiltμμ μλ¬κ° μκΎΈ λ¬λ€.
- μκ³ λ³΄λ usecase ν΄λμ€μ
@Inject
μ΄λ Έν μ΄μ μ μλ¬μμλ€β¦ - Hiltλ₯Ό μ¬μ©ν λλ μ²μ²ν μ΄λ Έν μ΄μ νλνλ νμΈν΄κ°λ©° μ½λ©νμ.
- μκ³ λ³΄λ usecase ν΄λμ€μ
- Hiltλ₯Ό μ¬μ©νλ©΄μ intμ κ°μ μΈμκ°λ κ°μ΄ λκΈ°κ³ μΆμλ° λ°©λ²μ λͺ» μ°Ύμλ€.