리뷰는 여기서 - 일일 아티클
깃 commit 캡쳐 이미지
react Carousel 컴포넌트를 만들고 있는데, 범용성은 둘째치고 캐로셀을 어떤 방식으로 구현할까 고민하느라 시간을 많이 썼다.
전자는 개발하기 편하고 리얼돔에 적은 돔이 유지된다는 장점?이 있다
후자는 한 번 렌더한 요소를 다시 렌더할 필요가 없다(반대편으로 옮길땐 해야하지만). 다만 리얼돔에 많은 요소가 계속 유지된다.
뭐가 더 안티 패턴일까. 대부분은 전자로 구현하는 듯. 후자의 '리렌더링 최소화'보다 '리얼돔의 수를 유지하며 애니메이션'하는게 더 손해인걸까??