[React / VanillaJS] UI 요소 직접 만들기 Part 1
제가 Modal 기능을 구현하고 있는데
Modal을 구현할 때 두 가지 방법이 있었습니다.1. 조건부 렌더링으로 Modal 열림/닫힘CSS의 transform 또는 opacity로 Modal 열림/닫힘저는 조건부 렌더링을 사용하고, transition 효과를 주기위해 억지로 setTimeout을 이용해 해결했는데요조건부 렌더링을 사용한 이유가모달을 사용하지도 않는데 내부 내용이 DOM트리에 존재하면 성능에 안좋지 않을까 였는데지금에서야 생각이 든 것은렌더트리는 시각적으로 보이는 요소만 렌더링에 포함하는 것이었습니다.그러면 모달을 조건부 렌더링을 하지 않아도 괜찮은 걸까요?