context2 Recoil을 이용한 전역 상태관리 Recoil은 React 상태 관리 라이브러리 중 하나 입니다. recoil을 이용하면 전역으로 상태(특정 시간에서의 조건이나 정보) 관리할 수 있어 로그인 후 사용자 정보나 여러 컴포넌트에 최신으로 제공되어야하는 공통 정보를 유지하는데 이용이 가능합니다. react의 렌더링 특성을 잘 활용하여 효율적인 리렌더링을 제공해주므로 아래 몇 가지에 대한 정보만 파악해도 쉽게 사용 가능합니다. Atom: 앱의 상태를 정의하는 단위 Selector: 파생된 상태를 만들어내는 함수, 다른 Atom이나 Selector로부터 값을 받아 계산 Recoil Hook 종류 useRecoilValue: Atom 값 읽음 (상태 업데이트 트리거 하지 않음) useSetRecoilState: Atom 값을 업데이트 하는 sett.. 2024. 2. 25. '실행 컨텍스트에 대해서' 중요한 실행 컨텍스트 개념실행 가능한 자바스크립트 코드 블록이 실행되는 환경*코드 블록, 대부분의 경우 함수실행에 필요한 여러 가지 정보를 담은 하나의 상자상자들이 스택에 쌓이고 상자 분석을 통하여 프로그램이 어떻게 실행되는지를 확인할 수 있도록 해줌현재 실행되는 컨텍스트에서 이 컨텍스트와 관련 없는 실행 코드가 실행되면,새로운 컨텍스트가 생성되어 스택에 들어가고 제어권이 그 컨텍스트로 이동 실행 컨텍스트 생성1.활성 객체 생성생성된 실행 컨텍스트의 실행에 필요한 여러 가지 정보를 담은 객체매개변수, 사용자 정의 변수 및 객체, 새 컨텍스트에 접근 가능하게 해줌*자바스크립트 엔진부에서 접근하는 것, 사용자가 접근하는건 아님2.arguments 객체 생성생성된 활성 객체가 참조할 arguments 프로퍼티3.스코.. 2016. 10. 20. 이전 1 다음