리액트를 사용하다보면, 다음과 같이 '<></>' 혹은 '<React.Fragment><React.Fragment/>'를 사용하는 경우를 자주 볼 수 있다.그렇다면 왜 이렇게 사용해야 할까?이유는 에러메세지를 보면 알 수 있다.여러 개의 JSX e
공식 문서에 따르면이라고 하는데... 설명이 무척 어렵게 느껴진다. :sweat:예시를 통해 무엇을 의미하는지 알아보자다음과 같이 간단히 모달 컴포넌트를 만들어 보았다.App.js에서 모달이 열려있는지(modalOpen) 상태관리를 하며 렌더링 해준다.이처럼 모달 컴포
간단한 리액트 모듈을 구현해 봅시다
클로저와 모듈패턴으로 구현하는 리액트
덕지덕지 붙어있는 useEffect를 제거해보자.