Article image
Luciano Rocha
Luciano Rocha09/10/2022 08:24
Compartilhe

MVC ou API

  • #Python
  • #.NET C#
  • #Java

Fala devs, tudo bem? Uma ótima semana para todos nós.

Para quem cursa ou concluiu o bootcamp Pottencial, no último módulo tem dois tipos de, digamos, tecnologias: API e MVC.

O resumo dos dois aí embaixo:

MVC vem de Model-View-Controller (Modelo-Visão-Controle) que é uma arquitetura desde de 1970 com o objetivo de focar no reuso do código e a separação em três camadas.

API vem de Application Programming Interface (Interface de Programação de Aplicação) com o objetivo de automatizar processos manuais.

São conceitos bem diferentes não é? E sabemos que além do .Net, também é utilizado em outras linguagens como Java e Python.

Mas a grande pergunta é: você, dev, qual seria mais fácil de implementar no seu código: API ou MVC? Não vale ficar em cima do muro.

Na minha visão, eu prefiro API por ser mais fácil de entender, de compreender e também porque no MVC (pelo menos no C#) há uma mistureba entre tags HTML e comandos de C# na Model.

Abraços a todos.

Compartilhe
Comentários (0)