~/questoes/programacao
Um widget é o bloco de construção fundamental do Flutter. Tudo que você vê na tela de uma aplicação Flutter é um widget: botões, textos, imagens, layouts e até animações. Widgets são componentes reutilizáveis que você combina para criar interfaces completas.
A alternativa correta define widget exatamente como é: um componente de interface reutilizável que representa elementos visuais. No Flutter, desde o botão mais simples até layouts complexos, tudo é construído a partir de widgets que você encadeia e personaliza.
Exatamente. Um widget é um componente de interface reutilizável que forma a base visual do Flutter. Cada elemento visual que você vê na tela é um widget ou uma combinação de widgets aninhados.
Isso descreve uma ferramenta de depuração ou análise de código, não um widget. Embora o Flutter tenha ferramentas de depuração, widgets têm uma função completamente diferente: são componentes de interface.
Arquivos de configuração existem no Flutter (como pubspec.yaml), mas não são widgets. Widgets são componentes visuais e lógicos que você escreve em código, não arquivos de configuração estática.
Um servidor externo para hospedar dados não tem relação com widgets. Você pode usar servidores assim em sua aplicação Flutter, mas eles não são widgets. Widgets são componentes locais de interface e lógica.