이런저런 IT 이야기
article thumbnail
Redux란
React 2023. 5. 23. 22:11

Redux는 JavaScript 애플리케이션의 상태(state) 관리를 위한 상태 관리 라이브러리입니다. Redux는 예측 가능하고 일관된 상태 업데이트를 가능하게 하며, 복잡한 애플리케이션에서 상태를 효율적으로 관리할 수 있습니다. Redux는 Flux 아키텍처의 구현체로서, 단방향 데이터 흐름 패턴을 따릅니다. 애플리케이션의 상태는 단일 저장소(store)에 중앙 집중적으로 관리됩니다. 컴포넌트는 상태를 직접 변경하지 않고, 액션(action)을 통해 상태를 업데이트합니다. 업데이트된 상태는 리듀서(reducer)를 통해 처리되며, 변경된 상태는 다시 컴포넌트에 전달되어 UI를 업데이트합니다. Redux의 주요 개념과 용어는 다음과 같습니다: 액션(Action): 상태를 업데이트하기 위해 발생하는 이..

article thumbnail
React란?
React 2023. 5. 23. 22:06

React는 사용자 인터페이스를 구축하기 위한 JavaScript 라이브러리입니다. Facebook에서 개발했으며, 재사용 가능한 UI 컴포넌트를 만들고 이들을 조합하여 복잡한 UI를 구축할 수 있는 기능을 제공합니다. React는 가상 DOM(Virtual DOM)을 사용하여 효율적인 업데이트 처리와 성능 향상을 가능하게 합니다. React의 주요 개념과 특징은 다음과 같습니다: 컴포넌트 기반: React는 UI를 작은 독립적인 컴포넌트로 분리하여 관리합니다. 각 컴포넌트는 자체적인 상태(state)와 생명주기(lifecycle) 메서드를 가지며, 재사용성과 유지보수성을 높여줍니다. 가상 DOM: React는 가상 DOM을 사용하여 UI 업데이트를 처리합니다. 가상 DOM은 메모리 상에 존재하는 가벼운..

profile on loading

Loading...

검색 태그