Boa tarde,
Eu tenho uma dúvida neste projeto de gerenciamento de estado que envolve mais o contexto de arquitetura. Vimos neste projeto que as páginas de Clientes e Tipos de Clientes usam os objetos direto da memória, mas se no mundo real a nossa aplicação tivesse a necessidade de ou usar base de dados ou uma chamada REST para o backend, como estas duas páginas se comportariam tanto na leitura quanto na adição de clientes e tipos de clientes?
A ligação a base de dados/backend seria feito dentro dos próprios models (Clients e Types) que extends ChangeNotifier?