제품화된 차트에서 CWC가 Yandex DataLens보다 나은 이유
Yandex DataLens는 클라우드에서 대시보드를 만드는 호스티드 BI 도구입니다. 노코드 차트 빌더로 React + Go 기반의 자체 호스팅 앱을 오프라인으로 실행하고 완전한 리브랜딩을 원한다면, Charts without Code (CWC)가 더 적합합니다.
CWC — 제품팀을 위한 설계
- 라이브 프리뷰가 있는 Highcharts 노코드 스튜디오.
- 즉시 실행 ZIP 내보내기 (React + Go + Docker 스크립트).
- 자체 호스팅, 오프라인 라이선스, 코드/브랜딩 완전 소유.
- CSV/XLSX/Google Sheets 가져오기, 자동 피벗, Pie/XY 프리셋, 안전한 입력.
DataLens — 훌륭한 호스티드 BI, 코드 내보내기는 아님
- Yandex Cloud 내에서 관리되는 대시보드.
- 클라우드 시각화/임베딩 중심, 독립 실행 앱 내보내기는 범위 밖.
- 온프레미스/오프라인 목표에는 계정·쿼터 등 클라우드 의존성.
| 기능 | CWC | Yandex DataLens |
|---|---|---|
| 노코드 차트 스튜디오 | ✅ Highcharts 특화 | ✅ BI 디자이너 |
| 완성 앱 내보내기 (React+Go) | ✅ 1-클릭 ZIP + Docker | ❌ 범위 밖 (호스티드 BI) |
| 오프라인 / 에어갭 | ✅ 오프라인 라이선스 | 🟡 주로 클라우드 |
| 코드 소유권 & 브랜딩 | ✅ 완전 소유 | 🟡 임베딩/브랜딩, 코드 내보내기 없음 |
| 호스팅 모델 | ✅ 어디서나 자체 호스팅 | 🟡 Yandex Cloud 관리 |
| 데이터 소스 | ✅ 로컬 CSV/XLSX + API | ✅ 다양한 클라우드/DB |
CWC를 선택할 때
- 온프레미스/오프라인에서 동작하는 독립형 차트 UI가 필요.
- 스크립트가 포함된 단일 ZIP(
run-docker-*.sh/.bat)과 자체 브랜딩을 원함. - Highcharts 수준의 인터랙션과 코드 소유가 중요.
홈에서 데모를 열고 Modify Chart → Generate ZIP. Docker로 실행 (프론트엔드 8081, 백엔드 8080).