작성
·
195
답변 1
1
데이터 레이어의 Impl 은 실제로 외부 라이브러리와 여러가지 복잡한 의존성이 발생하는 부분이므로 도메인과 분리하는 전략입니다. 반면에 도메인 레이어는 순수 Dart 코드로만 이루어지기 때문에 외부 라이브러리 교체나 Flutter SDK 변경에 영향을 받지 않습니다.
어노테이션을 활용한 DI 는 injectable 과 get_it 조합으로 가능하며 제 강의 중급 3편 의존성 주입 가이드에서 다루기도 합니다. https://inf.run/ybH9
아하 답변을 보니 완벽히 이해 됐습니다. 답변 감사합니다. ㅎㅎ