컴포넌트, 믹스인, 사용자 정의 디렉티브 - 코드를 재사용한다는 관점에서는 같지만, 재사용을 어떤 방식으로 하느냐에 따른 차이가 있다 사용자 정의 디렉티브 DOM 요소에 접근하는 처리를 공통화 한 것. 속성으로 지정 믹스인 Vue 인스턴스와 컴포넌트 간 공유할 수 있는 기능을 분리한 것으로, 템플릿을 포함하지 않음(컴포넌트와 차이점) 컴포넌트 재사용, 관리가 편하도록 Vue 인스턴스를 분할한 것. 요소(tag? element?)로 지정함. 출처 : Vue.js 철저입문(위키북스) Frontend/Vue 2022.03.01
[Flux] 리액트에서의 데이터 흐름 - 리액트에서의 데이터 흐름 (또는 상태 값)을 한 방향으로 유지하기 위한 디자인 패턴 - 상태 값을 Store에서 관리하고, 이 Store를 통해서만 상태 값 변경이 가능하고 그에 따른 view 변경 역시 가능하다 - Store는 Action을 통해 새로운 명령과 데이터를 받고 이를 이용하여 상태 값을 변경한다 - Action은 사용자와의 상호작용이나 웹서버를 통해 새로운 데이터와 명령을 받고 이를 Dispatcher로 넘긴다 - Dispatcher는 이러한 Action들을 대기열에서 관리하며 적절한 Store에 분배(dispatch)될 수 있게 관리한다 - 따라서 데이터는 일정한 방향(액션 -> 디스패쳐 -> 스토어 -> 뷰)으로만 흐르게 된다 Frontend/React 2020.11.01