1
resposta

Criar API em .NET Core

Olá,

Estou iniciando a criação de uma api em .NET 8 e verifiquei que existem duas formas básicas, uma usando Controllers e outra utilizando minimalapis. o surgimento das minimalapis é indicativo que a metodologia dos controllers vai ser descontinuada? há alguma orientação para novos projetos serem desenvolvidos com minimal apis?

1 resposta

Dificilmente Controllers serão descontinuados, eles tem seus benefícios e muitos softwares utilizam essa forma. E arquitetura de MVC (Model View Controller) é muito forte.

A orientação mais simples é de usar minimal API quando você tem poucos endpoints, protótipo rapido, microservices etc.

Projetos grandes costumam ser Controllers.

Não é obrigatório mas costuma ser assim.