Flutter 의 MaterialApp 에는 많은 속성이 존재한다.Route 관련해서도 정말 많은 속성이 존재하는데 나도 처음엔 헷갈린 채로 사용했던 것 같다.이번 글은 혹여나 나와 같이 헷갈리는 사람이 있지 않을까 하여 포스팅해본다.MaterialApp 에서 home, initialRoute 의 차이는?이 둘의 차이가 도대체 무엇인지 헷갈린다.둘 다 앱 초기 라우트를 호출하는 것 아닌가?그건 맞다. 하지만 공식 문서를 보면 initialRoute 를 정의한다면 home 은 정의하지 말아야 한다.왜 둘을 같이 사용할 수 없는가에 대해서 생각해보려면 둘의 역할을 각각 알아봐야 한다.이 둘의 역할은 다음과 같다. home 의 역할- 앱의 최초 진입 화면을 지정한다.- 만약 home 을 지정한다면 routes..