Photly 프로젝트에서 중요하게 생각하였던 부분 중 하나가 코드의 완성도였습니다. 이를 위해 아키텍처 패턴에 대한 고민은 필수적이었고 다양한 모바일 개발 아키텍처를 비교하여 MVVM 아키텍처 패턴을 적용해보았습니다.
AWS 공식 문서와 함께 AWS Amplify를 사용해보자
Flutter로 프로젝트를 진행하며 ViewModel을 구현하기 위해 상태관리 패키지를 사용하였습니다. 이때 사용된 Provider에 대해 알아보겠습니다.