반응형 MVC1 [Pattern] Flux Flux 패턴이란? MVC 패턴의 문제점을 해결하기 위해서 페이스북이 고안한 아키텍쳐 설계 패턴이다. Flux 패턴은 데이터가 단방향으로 흐르게 해서 여러 데이터 갱신 작업이 한번에 하나의 데이터만 변경하도록 한다. 이를 통해서 여러 데이터가 한번에 변경되는 상황을 예방하여 데이터를 예측 가능하도록 하는 데에 목적이 있다. MVC 패턴의 문제점 Flux를 알아보기 전에 먼저 MVC 패턴에서 발생하는 문제를 알아보았다. MVC는 Model, View, Controller로 이루어진다. 사용자의 액션이 발생하면 Controller가 Model을 업데이트하고, Model을 나타낼 View를 골라서 사용자에게 보여주는 방식으로 동작한다. MVC의 각 구성 요소를 살펴보면, Controller는 View를 통해서.. 2022. 2. 16. 이전 1 다음 반응형