Rotaları Yapılandırma
Angular uygulamalarındaki rotaları etkili biçimde yönetin.
Rotaları Yapılandırma, CoddyKit'te ücretsiz bir Angular Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Angular Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Angular Academy kursu toplamda 3 dersten oluşur.
Angular'da Rotaları Yapılandırma
Angular'da Rotaları Yapılandırma
Bu derste, görünümler arasında gezinmenizi ve uygulamanızdaki URL'leri yönetmenizi sağlayan Angular yönlendirmesi tanıtılmaktadır.

Yönlendirme Nedir?
Yönlendirme Nedir?
Yönlendirme, URL'ye bağlı olarak Angular uygulamanızdaki farklı bileşenler veya sayfalar arasında gezinmenize yardımcı olur.
Yönlendirme Modülünü Ayarlama
Yönlendirme Modülünü Ayarlama
Projenizi oluştururken veya daha sonra Angular CLI'ı kullanarak bir yönlendirme modülü oluşturun:
ng generate module app-routing --flat --module=appRotaları Tanımlama
Rotaları Tanımlama
Rotalar, bileşenlere bağlanan yol dizileri olarak tanımlanır:
const routes: Routes = [
{ path: 'home', component: HomeComponent },
{ path: 'about', component: AboutComponent }
];Yönlendirici Çıkış Noktası
Yönlendirici Çıkış Noktası
Rota temel alınarak eşleşen bileşenleri dinamik olarak oluşturmak için <router-outlet></router-outlet> kullanın.
<router-outlet></router-outlet>routerLink ile Gezinme
routerLink ile Gezinme
routerLink yönergesini kullanarak görünümler arasında gezinin:
<a routerLink="/home">Home</a>Program Aracılığıyla Gezinme
Program Aracılığıyla Gezinme
Yönlendirici hizmetini kullanarak program aracılığıyla da gezinebilirsiniz:
this.router.navigate(['/home']);Genel Rotalar
Genel Rotalar
Özel bir 404 sayfası görüntülemek için tanımlanmamış yolları genel rotaları kullanarak yönetin:
{ path: '**', component: PageNotFoundComponent }Özet
Özet
Artık yönlendirme temellerini anlıyor ve Angular uygulamalarında rotaları etkili biçimde yapılandırabiliyorsunuz. Harika iş çıkardınız!

Sıkça Sorulan Sorular
“Rotaları Yapılandırma” dersi ücretsiz mi?
Evet — “Rotaları Yapılandırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Angular Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Angular Academy kursu toplamda 3 dersten oluşur.
“Rotaları Yapılandırma” dersinde ne öğreneceğim?
Angular uygulamalarındaki rotaları etkili biçimde yönetin. Angular Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Angular Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Angular Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.
“Rotaları Yapılandırma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Angular Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Angular Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Rotaları Yapılandırma
- Rota Koruyucuları
- Modülleri Tembel Yükleme