Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Arquitetura

Qual arquitetura seria legal usar nesse projetinho? MVVM e Provider ou MobX? Em que me baseio para tomar essas decisões? Alguma recomendação? Agradeço desde já :)

1 resposta
solução!

Oi Elen, tudo bem?

O MVVM (Model-View-ViewModel) com Provider é uma combinação popular no ecossistema do Flutter. Ele permite separar a lógica de negócios da interface do usuário, facilitando a manutenção e testabilidade do código. O Provider é uma biblioteca que ajuda a gerenciar o estado da aplicação de forma eficiente.

Mas, o MobX é uma biblioteca de gerenciamento de estado reativa e observável. Ele oferece uma forma fácil e poderosa de atualizar a interface do usuário automaticamente quando o estado muda. O MobX pode ser uma boa opção se você precisa de uma solução mais direta e reativa para o seu projeto.

Para tomar uma decisão, você pode considerar alguns pontos, como a complexidade do projeto, a familiaridade com as bibliotecas, o tamanho da equipe e a preferência pessoal. Se você já está familiarizada com o MVVM e Provider, pode ser uma escolha segura. Por outro lado, se você está buscando uma abordagem mais reativa e observável, o MobX pode ser uma opção interessante.

Lembre-se de que não há uma resposta certa ou errada aqui, e é importante experimentar e aprender com cada abordagem.

Um abraço e bons estudos.