플러터 앱 개발에서 화면 전환(라우팅)과 데이터 전달은 필수적인 기능입니다.아래에서 Navigator의 기본 원리, 다양한 화면 이동 방법, 그리고 데이터 전달의 실전 패턴까지 한 번에 정리합니다.플러터 네비게이션의 기본 구조핵심 개념Navigator 위젯이 화면(=Route)의 스택을 관리새 화면으로 이동하면 push, 뒤로 가기는 pop화면 전환은 MaterialPageRoute, Named Route, go_router 등 다양한 방식 지원모든 MaterialApp, CupertinoApp에는 Navigator가 내장됨화면 전환(라우팅) 방법Navigator 기본 사용법// 새 화면으로 이동Navigator.push( context, MaterialPageRoute(builder: (contex..