Trung BìnhFlutter iconFlutter

GoRouter là gì và giải quyết vấn đề gì?

GoRouter là routing package được Flutter chính thức khuyến nghị.

  • Cung cấp URL-based declarative routing với path/query parameter.
  • Tự động xử lý deep linking, hỗ trợ nested navigation với ShellRoute, thêm redirect logic cho auth guard, và cho phép type-safe route với code generation.
  • Thay vì quản lý Navigator stack thủ công, bạn khai báo tất cả route trước và để GoRouter xử lý navigation.

Xem toàn bộ Flutter cùng filter theo level & chủ đề con.

Mở danh sách Flutter