Mindmap
MVC
Inhalt der Mindmap
MVC
Model
- Define a estrutura de dados como uma forma de modelagem, atualizando o sistema de acordo com as ações do usuário que interage com o programa.
- Gerencia o estado do aplicativo, o que inclui leitura e gravarão de dados, estado persistente do aplicativo e pode até incluir tarefas relacionadas ao gerenciamento de dados.
View
- Corresponde à representação gráfica, ou melhor, à expressão da última forma dos dados.
- Interagir com um botão dentro do aplicativo, de uma forma direta sem mexer com código ou modificando o modelo.
Controller
- Atua como uma interface entre os componentes Model e View para processar toda a lógica de negócios, e solicitações recebidas, manipular dados usando o componente Model e interagir com as Views para renderizar a saída final.
Pros
- O desenvolvimento do aplicativo se torna rápido.
- Fácil para vários desenvolvedores colaborarem e trabalharem juntos.
- Mais fácil de atualizar o aplicativo.
- Mais fácil de depurar, pois temos vários níveis corretamente escritos no aplicativo.
Contras
- Deve ter regras rígidas sobre métodos.
- Falta de distribuição: O controlador acaba fazendo todo o trabalho. Desde lidar com interações do usuário até configurar visualizações. fazer chamadas de rede, análise de dados e assim por diante.
Informationen
- Beschreibung
- Mindmap am MVC, erstellt von Murilo Pelegi Elesbão am 27/09/2021.
- Erstellt von
- Murilo Pelegi Elesbão
- Aufrufe
- 1
- Bewertung