Blazor는 .NET 웹 개발을 혁신적으로 변화시켰습니다. C#을 사용하여 서버와 클라이언트 측(WebAssembly) 모두에서 풍부하고 상호작용적인 UI를 제공할 수 있게 되었습니다. 고급 Blazor 애플리케이션을 개발하는 과정에서 UI 내에서 문서—보고서, 사용자 업로드, 참고 자료—를 직접 표시해야 할 필요성이 자주 발생합니다. 다운로드 링크에 의존하면 Blazor가 잘하는 단일 페이지 애플리케이션의 흐름이 깨집니다.

Doconut 문서 뷰어 일러스트

바로 이때 등장하는 것이 Doconut입니다 — .NET 개발자를 위해 특별히 제작된 초고속 완전 관리형 문서 뷰어입니다. Blazor Server 또는 WebAssembly를 사용하든, Doconut은 사용자를 참여시키고 문서를 앱 내에서 안전하게 유지합니다.

🧠 Blazor에서 Doconut을 사용하는 이유

  • SPA 흐름 유지: Doconut은 문서를 페이지 내에 직접 렌더링합니다. 새로운 탭이나 외부 뷰어가 필요 없습니다.
  • .NET에 네이티브: ASP.NET Core 및 Blazor에 원활하게 통합되도록 설계되었습니다. 일관된 스택을 제공합니다.
  • 다양한 형식 지원: PDF, DOCX, XLSX, PPTX, HTML, 이미지, 이메일, CAD 등 — 서드파티 플러그인이 필요하지 않습니다.
  • 반응형 UI: 앱의 외관과 느낌에 맞춘 모바일 친화적인 문서 보기 경험을 제공합니다.

지원되는 파일 형식에 대해 더 알아보려면 doconut.com을 방문하세요.

🧩 Blazor에서 Doconut을 통합하는 방법

Blazor Server 또는 WebAssembly 애플리케이션을 개발 중이라면, Doconut은 .NET Standard와 호환되는 경험을 제공하여 두 가지 환경 모두에서 호환성을 보장합니다.

방법: NuGet.org에서 Doconut 설치 및 사용하기

Doconut을 .NET 프로젝트에 통합하는 것은 NuGet.org에서 쉽게 설치할 수 있기 때문에 매우 간단합니다.

1. NuGet에서 패키지 찾기

공식 Doconut 프로필을 방문하세요:
👉 https://www.nuget.org/profiles/doconut.com

여기서 사용 가능한 패키지를 찾을 수 있습니다.

2. NuGet 콘솔 또는 CLI를 통해 설치

Visual Studio 또는 .NET CLI를 사용하여 주요 패키지를 설치합니다.