요약
.NET 10 Preview 4와 5에서는 Blazor의 성능 모니터링, JavaScript 상호 운용성 및 사용자 경험 개선에 중점을 둔 업데이트가 제공됩니다.
주요 개선사항:
- 성능 모니터링 강화: 새로운 메트릭과 추적 기능으로 Blazor 앱의 성능을 실시간으로 모니터링할 수 있습니다. 컴포넌트 매개변수 처리 시간 등을 측정하여 성능 병목 현상을 쉽게 파악할 수 있습니다.
- WebAssembly 성능 진단: 브라우저에서 실행되는 Blazor WASM 앱의 성능을 분석할 수 있는 저수준 런타임 진단 도구가 추가되었습니다. CPU 프로파일링, 메모리 덤프, 성능 카운터 등을 제공합니다.
- 404 페이지 처리 개선: 사용자 정의 404 컴포넌트를 쉽게 설정할 수 있으며, NavigationManager를 통해 프로그래밍 방식으로 404를 트리거할 수 있습니다.
- JavaScript 상호 운용성 향상: JavaScript 클래스 생성자 호출, 인스턴스 속성 접근, 함수 참조 전달 등이 크게 개선되어 더 유연한 JS 통합이 가능해졌습니다.
이러한 개선사항들은 Blazor 개발자에게 더 나은 디버깅 도구와 성능 최적화 옵션을 제공하며, .NET 10은 2025년 11월 출시 예정입니다.