React 다크 모드 구현 – 반동 및 스타일 구성 요소로 쉽게
사이트에 접속하면 다크모드를 문제없이 사용할 수 있는 페이지를 볼 수 있다. 사실 쓰다보면 가끔 사용했는데 막상 구현하려고 하니 어떻게 구현해야할지 막막했습니다. 다크모드인지 여부에 대한 상태 정보는 상태를 할당하여 페이지를 담당하는 모든 컴포넌트에 전파하고 이에 따라 CSS를 변경해야 할 것 같습니다. 어떤 식으로든 CSS를 사용하여 웹사이트를 구축했다면 위의 프로세스가 결코 쉽지 않다는 것을 알고 있을 것입니다. … Read more