title: Flutter - multiple files for screens?
body: <p>I'm currently learning Flutter development (as well as Dart). It's my first mobile programming language. </p>
  
  <p>I'm curious - is there a way to split screens into .dart files, or do they all have to be in the same main.dart file? </p>
  
  <p>The app I'm building will have a lot of pages, so I don't want to make one giant main.dart file with 20+ different pages. </p>
  
  <p>Is Flutter the right choice if I'm trying to make a large application like this?</p>