디자인 패턴1 [Flutter] Provider 패턴 Flutter App 개발 중 Provider 라는 패키지가 있었습니다. Reply 프로젝트에서 사용하길래 어떤 기능인지 알아봤습니다. Provider는 디자인 패턴으로 데이터 공유나 로직을 분리하는데 좀 더 용이합니다. 구글에서는 Flutter 개발 시 Bloc 패턴을 권장합니다. 그런데 간단한 로직 하나 구현하는데도 패턴을 적용하면 최소 4개의 클래스를 작성해야하는 불편함이 있습니다. Provider는 Bloc보다는 쉽게 패턴을 적용할 수 있습니다. 즉, 데이터 공유와 로직의 분리가 좀 더 쉬워집니다. 신기한점은 Provider는 구글이 직접 만든 것이 아닌 다른 커뮤니티에서 만든 플러그인으로 Google IO(2019)에서 추천되었다고 하네요. Provider를 사용해야 하는 이유 1. 관심사의 분.. 2020. 2. 25. 이전 1 다음