image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponible sólo:

580 vacantes
Article image
Luciano Rocha
Luciano Rocha09/10/2022 08:24
Compartir
Microsoft Azure Cloud Native 2026Recomendado para tiMicrosoft Azure Cloud Native 2026

MVC ou API

  • #C#
  • #Python
  • #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.

Compartir
Recomendado para ti
Riachuelo - Cibersegurança
Bradesco - GenAI & Dados
CI&T - Backend com Java & AWS
Comentarios (0)
Recomendado para tiMicrosoft Azure Cloud Native 2026