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.
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.
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.