¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

MVC

Murilo Pelegi Elesbão Portugués

Contenido del mapa

MVC

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Información

Descripción
Mapa Mental sobre MVC, creado por Murilo Pelegi Elesbão el 27/09/2021.
Visitas
1
Valoración

Más sobre Padrões MVC e MVVM

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?