I have seen few examples using ListView as the main body element of Scaffold and in few tutorials, it's SingleChildScrollView. All that I understood is both allow some axis of scrolling based on the direction that is configured but cannot figure out when to use one over the other?
ListView:
Scaffold
body : ListView
children : Padding/Container
SingleChildScrollView:
Scaffold
body : SingleChildScrollView
child : Column