Recoil 상태관리 React는 단방향으로 바인딩을하는 라이브러리 리액트에서 props는 부모->자식 방향으로만 단방향으로 전달이 가능함. props드릴링을 통해 state를 부모->자식 전달가능 자식컴포넌트가 부모 컴포넌트의 state를 바꾸는 방법? 부모state를 변경할 수 있는 setState함수를 자식 컴포넌트에 props로 전달하며 드릴링....
https://immerjs.github.io/immer/produce >Immer (German for: always) is a tiny package that allows you to work with immutable state in a more conveni
콜백 함수 내부의 this가 메소드를 호출한 객체를 가리키게 하려면 아래의 3가지 방법이 있다.콜백함수의 this는 기본적으로 window(전역객체) binding이다.//생성자함수속this는 인스턴스에바인딩, 이것을 that할당으로 회피//that은 이제 콜백함수 내
1.useContext & Context API 3. Component Composition 3.1 컴포넌트 컴포지션(합성) 이란? > Component를 props처럼 넘겨주는 것을 말한다. 효과: Prop drilling을 방지할 수 있다. //prop dr
img출처: https://github.com/Eliav2/how-react-hooks-work/blob/master/old-blog-post.md #1.useState #2.useEffect 2.1 useEffect 사용법: 마운트: 컴포넌트가 화면에
[요약] HTML5의 History API를 활용한 라우팅으로 SPA 개발을 도와주는 react 확장 라이브러리 > #### Reference 리액트를다루는기술(김민준 저) https://velog.io/@velopert/react-router-v6-tutorial
React 사용자 정의 태그, 즉 Component 를 만들어서 체계적이고 잘 정돈된 앱을 만들게 해주는 기술 context API 활용 (비교적 작은 스케일의 프로젝트에서 사용) > ### Redux State를 중앙에서 관리해서 데이터가 예기치 않게 변경되는 가능