- DOM 이미지 생성의 어려움과 해결책 💡
- 간단한 경우 AWS S3 등 이미지 직접 업로드 ☁️
- 동적 이미지 생성에는 html2canvas 또는 html-to-image 활용 🖼️
- 복잡한 DOM, 외부 이미지 사용 시 렌더링 문제 발생 💥
- Playwright/Puppeteer를 이용한 정확한 렌더링 및 스크린샷 📸
- Playwright/Puppeteer는 서버 필요, 지연 및 비용 발생 💲
- html2canvas 등 클라이언트 측 라이브러리와 Playwright/Puppeteer의 차이점: 렌더링 방식 및 API 접근 수준의 차이 💻
- 상황에 맞는 도구 선택 중요성: 간단한 작업에는 클라이언트 측 라이브러리, 복잡한 작업에는 Playwright/Puppeteer ⚖️
- 브라우저 개발자 도구의 노드 캡처 기능 활용 가능 👍