Navigasi

Modul perpindahan antarlayar: Navigator, route bernama, aliran data antarlayar, dan go_router.

Modul Navigasi membahas perpindahan antarlayar pada aplikasi Flutter, mulai dari Navigator dengan mekanisme stack, route bernama pada MaterialApp, aliran data dua arah antarlayar, hingga routing deklaratif dengan package go_router. Materi ini melengkapi fondasi widget dan pengelolaan state dari modul-modul sebelumnya. Hampir semua aplikasi terdiri atas lebih dari satu layar, sehingga perpindahan di antara layar-layarnya perlu dirancang sejak awal. Setelah modul ini selesai, struktur navigasi sebuah aplikasi dapat disusun secara tertib dan datanya dapat mengalir antarlayar dengan benar.