Angular

Routing dan Navigasi

Router, konfigurasi routes, RouterModule, route parameters, query parameters, route guards, lazy loading, preloading strategies

24 pertanyaan wawancaraยท
Mid-Level
1

Apa itu Router di Angular?

Jawaban

Angular Router memungkinkan navigasi antara berbagai view (component) berdasarkan URL browser. Router menangani pemetaan antara URL dan component, memungkinkan pembuatan aplikasi single-page dengan banyak view. Router memantau perubahan URL dan memuat component yang sesuai ke dalam RouterOutlet.

2

Modul mana yang harus diimpor untuk menggunakan routing di Angular?

Jawaban

RouterModule adalah modul Angular yang menyediakan semua layanan dan direktif yang diperlukan untuk routing (Router service, RouterOutlet, RouterLink, dll.). Modul ini diimpor dari @angular/router dan dikonfigurasi dengan routes melalui RouterModule.forRoot() untuk modul utama atau RouterModule.forChild() untuk feature modules.

3

Bagaimana cara mendefinisikan routes di Angular?

Jawaban

Routes didefinisikan dalam array bertipe Routes, di mana setiap objek menentukan path dan component yang akan ditampilkan. Dengan standalone components (Angular 14+), gunakan provideRouter(routes) dalam konfigurasi aplikasi. Dengan NgModules, gunakan RouterModule.forRoot(routes) di modul utama.

4

Bagaimana cara menampilkan konten route di template?

5

Bagaimana cara membuat link navigasi deklaratif di template?

+21 pertanyaan wawancara

Kuasai Angular untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis