multirepositoryprovider1 [Flutter] RepositoryProvider, MultiRepositoryProvider RepositoryProvider : Bloc 패턴 사용시 활용되는 개념 : 데이터 레이어나 데이터 관련 서비스를 앱의 다른 부분에 제공하는데 사용 : 의존성 주입의 한 형태 : 앱의 비즈니스 로직과 데이터 처리 로직을 분리하는데 도움 주요기능 - 의존성 주입 - 분리 및 재사용 : 데이터 레이어를 UI로직으로부터 분리 가능. 이를 통해서 데이터 관련 코드를 여러곳에서 재사용할 수 있음. 그러면 유지보수 및 테스트도 용이해짐 - 단일 진입점 제공 : 데이터 서비스에 대한 접근을 중앙화해서 관리할 수 있다. RepositoryProvider( create: (context) => MyRepository(), // 데이터 관련 작업 수행클래스 child: MyApp(), ); .. 2024. 1. 10. 이전 1 다음