
FLUX FLUX는 FaceBook에서 고안한 단반향 데이터 흐름의 디자인 패턴이다. FLUX 패턴은 REACT Redux의 디자인 패턴으로 사용되고 있다. MVC 모델을 사용하고 있던 FaceBook에서 데이터가 많아지고, 복잡해지자 예상치 못한 오류들을 FaceBook에게 안겨주었다. 위 그림처럼 복잡해졌고, FaceBook은 이를 해결하기 위해 FLUX 패턴을 고안해낸다. FLUX 패턴 FLUX 패턴은 데이터를 보다 명확하게 구분하기 위해, MVC 복잡성을 해결하기 위해 데이터의 방향이 한쪽으로만 이동한다. FLUX 요소 Action Dispatcher Store View 🔥 Action Action은 데이터 상태 변경을 도와준다. Action 생성자는 type과 payload를 묶어 Dispatc..

MVC Model View Controller의 약자로 애플리케이션의 구성요소를 세 가지의 역할로 구분한 패턴이다. Model View Controller Controller는 Model을 통해 데이터를 업데이트한다. View는 데이터를 가져온 후 사용자에게 전달해준다. 🌛 Model : 데이터를 신뢰할 수 있는 형태로 구성하고 컨트롤러의 지시에 따라 준비한다. 🌞 View : 사용자가 알기 쉬운 형식으로 데이터를 표시한다. 🌕 Controller : 사용자 명령을 받고 필요에 따라 모델을 업데이트한다. ❓ MVC를 사용하는 이유 사용자 인터페이스 로직이 비즈니스 로직보다 더 자주 변경되는 경향이 있는 세상에서 웹 개발자는 사용자 인터페이스 기능을 분리하는 방법이 필요했다. 그리고 MVC 패턴은 해결책이..
- Total
- Today
- Yesterday
- 정렬
- JS
- 정리
- C++
- 파이썬
- Web
- CPP
- 연습문제
- 쉽게배우는자바프로그래밍
- 우종정
- 구현
- 정답
- py
- OS
- 자바
- 알고리즘
- 해답
- 자바스크립트
- 답
- 운영체제
- 쉽게 배우는 자바 프로그래밍
- 문자열
- 백준
- 풀이
- 프로그래머스
- 쉽게배우는
- 그리디
- BFS
- java
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |