HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
  • 내 코드와 비교했을 때 개선점
    • 나는 모달을 열고 닫는 처리를 NodeList에서 onClickFile이 발생했을 때, ImageViewer를 class를 통해 열어주고, 이벤트처리도 App에서 해주었었다.
    • 하지만 이 처리를 ImageViewer 안에서 처리해줌으로서, 컴포넌트의 역할을 좀 더 분명히 할 수 있게되었다. 해당 기능은 ImageViewer의 책임이기 때문이다!!