Giriş
Blazor, istemci tarafı JavaScript kitaplıklarını yönetmenin karmaşıklığı olmadan uygulama mantığını hem sunucu hem de istemci tarafında paylaşmanızı sağlayan .NET kullanarak etkileşimli web uygulamaları oluşturur.
Bir pizza teslimat firmasının sizi müşteriye yönelik web sitesini modernleştirmeniz için işe aldığını varsayalım. Zaten onlar için pizza görüntüleyen ve müşterilerin pizzaları için üstleri özelleştirmesini sağlayan sayfalar oluşturmuştsunuz. Şimdi sıralama sayfaları eklemek ve uygulamanın gezintisini geliştirmek istiyorsunuz. Ayrıca, müşterilerin aradıklarını kolayca bulabilmesini sağlamak için uygulama genelinde tutarlı bir düzen sağlamak istiyorsunuz.
Bu modülde Blazor yönlendirme ve bileşenini kullanarak @page müşterileri uygulama üzerinden yönlendirmeyi NavLink öğreneceksiniz. Gezinti çalışırken, uygulamaya düzenler ekleyerek yinelenen kodu azaltmaya odaklanırsınız.
Öğrenme hedefleri
Bu modülün sonunda şunları yapabileceksiniz:
- Yönlendirici bileşenini ve NavLink'leri kullanarak Blazor uygulamanızın gezintisini geliştirin.
- Yönlendirme parametreleriyle işlevselliği geliştirin.
- Blazor uygulamanızdaki düzenleri kullanarak yinelenen kodu azaltın.