2
respostas

Scaffold

Boa tarde.

Tudo certo?

Uma dúvida, o Scaffold pode ser usado em todos os widgets criados, por exemplo classes novas ou deve ser usado somente quando criamos o widget que está sendo passado no runApp? Qual a melhor prática?

Obrigada.

2 respostas

A boa prática é que o MaterialApp seja usado com moderação. Normalmente no main.dart para gerar o "start" da aplicação. Já o Scaffold é interessante ser utilizado em Widgets que representam uma nova tela do aplicativo por ele dar a opção de criarmos a appbar, bottombar, float action button e afins. Ele é um widget que facilita absurdamente essa estratégia de criação e telas. Em resumo, pode usar ele em quantas telas quiser não há problema algum nesta abordagem e inclusive é amplamente utilizada :)

Muito obrigada pela resposta.