요약

완료됨

이 모듈에서는 Blazor 애플리케이션 간에 사용 및 재사용할 수 있는 Blazor 구성 요소를 빌드, 패키지, 공유하는 과정에서 발생한 문제를 해결했습니다.

많은 애플리케이션과 공유하려는 구성 요소가 포함된 Razor 클래스 라이브러리를 빌드하는 방법을 배웠습니다. 라이브러리를 어셈블하기 위해

  • .NET 템플릿에서 새 Razor 클래스 라이브러리를 만들었습니다.
  • Blazor 구성 요소가 포함된 .razor 파일과 해당 스타일시트가 포함된 .razor.css 파일을 추가했습니다.
  • 프로젝트 파일에 다른 개발자를 위해 패키지를 정의하는 패키지 메타데이터를 추가했습니다.
  • .NET 명령줄 인터페이스를 사용하여 Razor 클래스 라이브러리에서 NuGet 패키지를 만들었습니다.

Blazor 구성 요소는 더 복잡한 애플리케이션을 쉽게 빌드할 수 있도록 하는 빌딩 블록입니다. 다른 구성 요소를 참조하는 구성 요소 및 페이지를 빌드하면 다른 개발자가 공유한 사용자 인터페이스 패러다임을 활용하는 애플리케이션을 더 빠르게 제공할 수 있습니다. 다른 개발자가 이전에 투자한 구성 요소를 다시 사용할 수 있는 경우 자체 프로젝트에서도 시간과 비용을 절약할 수 있습니다.

참조

자세한 내용은 Razor 클래스 라이브러리에서 ASP.NET Core Razor 구성 요소 사용을 참조하세요.