MVVM 패턴은 ****화면(View)과 로직(ViewModel) 사이에 자동으로 데이터가 오고가는 구조로, 화면에서 사용자의 입력이 있으면 로직이 알아서 반응하여 화면을 업데이트 한다. Flux 패턴은 사용자의 액션을 따라서 데이터가 특정 경로를 따라 흐르고 이 데이터의 변경을 화면이 감지해서 업데이트 하는 단방향 흐름을 가지는 구조로, 애플리케이션의 동작을 예측하기 쉽다.


MVVM 패턴은 데이터 바인딩에 중점을 두고 모델과 뷰를 분리하는 반면, Flux 패턴은 단방향 데이터 흐름과 이벤트 중심의 상태 관리를 강조한다.