본문 바로가기

react2

React와 ReactJS는 같은 용어 React와 ReactJS는 같은 말로 사용됩니다.둘 다 Meta(구 Facebook)에서 개발한 JavaScript 라이브러리를 지칭하는 용어입니다. React는 주로 사용자 인터페이스(UI)를 구축하는 데 쓰이며, 특히 컴포넌트 기반 아키텍처를 사용하여 효율적으로 UI를 업데이트하고 관리하는 데 최적화되어 있습니다.React: 보통 개발자와 공식 문서에서는 단순히 React라는 명칭을 주로 사용합니다.ReactJS: React가 JavaScript 기반임을 강조할 때 가끔 사용하는 용어입니다.기능이나 의미에 있어서는 두 용어가 동일하며, 혼용되어 쓰여도 문제가 없습니다. 2024. 11. 11.
React - reducer function 리듀서 함수(reducer function)는 상태(state)와 액션(action)을 입력으로 받아 새로운 상태를 반환하는 순수 함수입니다. 이 함수는 주로 상태 관리 라이브러리인 Redux나 React의 useReducer 훅에서 사용되며, 상태 관리의 핵심적인 역할을 합니다.  리듀서 함수는 두 가지 주요 입력을 받습니다.현재 상태 (state): 현재의 애플리케이션 상태를 나타내는 객체입니다.액션 (action): 상태를 변경하기 위해 발생하는 이벤트로, 주로 type과 payload로 구성됩니다. type은 어떤 종류의 상태 변경이 일어날지 설명하며, payload는 그 변경에 필요한 데이터를 담고 있습니다.리듀서 함수는 이 두 가지 입력을 바탕으로 새로운 상태 객체를 반환합니다. 이 과정에서,.. 2024. 8. 26.