Difference between ListView and Column?

Definitely go for option 2. ListView have a few cool optimisations. https://youtu.be/UUfXWzp0-DU?t=33m38s


ListView:

Listview Widget shows the unlimited number of children inside it, but the main advantage of using ListView is it renders only visible items on the screen perhaps more specifically I would say ListView.Builder()

Column

The column is used when we have to draw different widgets in the list. If items increase in the column then SingleChildScrollView is used for scrolling purposes.

For More Reference:

https://medium.com/flutterworld/flutter-problem-listview-vs-column-singlechildscrollview-43fdde0fa355

Tags:

Flutter