- Konva는 캔버스에서 도형을 그리고 상호 작용할 수 있게 해주는 강력한 JavaScript 라이브러리입니다. 🎨
- React Conva를 사용하여 React 앱에서 Konva를 사용할 수 있습니다.⚛️
- Stage 컴포넌트는 캔버스 영역을 정의하고, Layer는 도형을 담는 역할을 합니다. 🖼️
- State를 사용하여 새로운 도형의 위치와 크기를 추적하고 렌더링합니다. 📍
- onMouseDown, onMouseMove, onMouseUp 이벤트를 사용하여 드래그 앤 드롭 기능을 구현합니다.🖱️
- 캔버스 내용을 이미지로 다운로드하는 기능을 추가할 수 있습니다. 💾