[Flutter] go_router 패키지에 대한 짧막한 설명
·
Flutter
go_router란?go_router는 Flutter 공식에서 관리하고 강력하게 추천하는 딥링크 및 선언적 라우팅(Navigator 2.0) 패키지입니다. 기존 Flutter의 기본 라우팅(Navigator.push) 방식은 화면이 복잡해질수록 관리하기 어렵고 딥링크(웹 URL 또는 외부 링크로 특정 화면 들어가기) 처리가 매우 까다로웠습니다. go_router는 화면 경로를 URL(예: /home/details/1) 형식으로 직관적으로 관리하며, 권한 트래픽(로그인 안 한 유저 로그인 창으로 보내기 리다이렉트 기능) 제어나 중첩 라우팅(Nested Routing)을 매우 쉽게 구현할 수 있도록 도와줍니다.설치dependencies: fluuter: sdk: flutter go_r..