[엘카데미 챌린지] 13일차

ㅅㅌㄹ·2023년 7월 29일

엘카데미 챌린지

목록 보기
13/21

오늘의 공부


애플리케이션 아키텍쳐에는 다양한 패턴이 있으나 대표적으로 MVC패턴과 플럭스 패턴이 있다.

  1. MVC패턴은 가장 기본적이라 볼 수 있는 패턴으로 사용자 인터페이스로부터 비즈니스 로직을 분리하여 서로 영향없이 쉽게 수정할 수 있는 패턴이다.

  2. 플럭스 패턴은 위와 같은 MVC패턴이 가진 단점인, 서로 얽힌 수많은 모델과 뷰의 관계들로 인해 하나의 데이터가 수정될 시 연쇄적인 업데이트가 일어나 어디서 그 흐름이 시작되었는지 파악할 수 없다는 점을 개선하기 위해 나온 패턴으로 액션과 디스패쳐, 스토어와 뷰로의 단방향 데이터 흐름을 유지하는 패턴이다. 즉, 하나의 액션이 하나의 업데이트만 만들도록 한 구조이다. 대표적인 구현체로 리덕스가 있다.
    https://code-cartoons.com/articles/a-cartoon-guide-to-flux/
    이미지 출처:https://code-cartoons.com/articles/a-cartoon-guide-to-flux/

#엘리스 #엘카데미 #엘리스코딩 #엘리스아카데미 #엘카데미후기 #엘카데미이벤트 #엘리스출석챌린지 #코딩이벤트 #무료코딩

profile
언제나 첫걸음

0개의 댓글