React 개발하면서 폴더구조에 대하여 깊이 생각하지 않았고, 유용하게 쓰이는 대로 사용해 보았는데, 왜 이렇게 사용하지에 대한 의문이 들었다. 그래서 이 섹션을 적게 되었습니다.Flutter로 개발을 할 때, 아키텍처 패턴에 대해 고민해본 적이 있었다. 특히 MVC, MVP, MVVM에 대해 많이 생각했었습니다. 그중에서도 MVVM은 많은 사람들이 M (Model), V (View), VM (ViewModel)을 비슷하게 생각하지만, 실제로 각 부분을 어떻게 맞추는지가 조금씩 달라서 그 부분을 맞춰가는 과정이 정말 중요하다고 느꼈습니다. 아키텍처 패턴(Architecture)이란?- 주어진 상황에서의 소프트웨어 아키택처에서 일반적으로 발생하는 문제점들에 대한 일반화되고 재사용 가능한 솔루션이다. 아키택..