• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

프레임워크에 독립적이다라는 것은?

22.09.22 18:24 작성 조회수 122

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

 

안녕하세요

강의 초반에 클린 아키텍처 구조를 사용하면 좋은 점으로

프레임워크에 독립적이다 라고 말씀하셨는데

프레임 워크에 독립적이라는 것이 무엇인지?

왜 그것이 장점인지?가 궁금합니다 검색해봐도 잘 안나오더라구요

답변 1

답변을 작성해보세요.

0

도메인 레이어는 순수 Dart 코드로 작성되어서 Flutter 관련 코드가 하나도 없기 때문에

순수 Dart 프로젝트와 Flutter 프로젝트 양쪽에서 모두 활용이 가능한 코드입니다.

프리젠테이션 레이어에서만 Flutter 기능들을 사용하고 있고, 데이터 레이어도 대체로 Flutter와 무관하게 순수 Dart로 대부분 작성이 가능합니다.

따라서 도메인, 데이터 레이어 부분은 Flutter 가 아닌 Dart 계열의 프로젝트에서도 재사용이 가능한 것 때문에 프레임 워크에 독립적인 코드라고 설명한 것입니다.