✅ 1. Listas longas ou infinitas
Se a lista for grande, o ListView.builder evita que todos os itens sejam carregados de uma vez, melhorando a performance.
✅ 2. Geração dinâmica de itens
Se os itens da lista forem gerados em tempo de execução, o ListView.builder permite criar elementos dinamicamente.
✅ 3. Melhor gerenciamento de memória
Apenas os itens visíveis são renderizados, economizando RAM e processamento.