Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

O padrão Stateless é obrigatório ou recomendado?

O padrão de autenticação para acessar os endpoints de uma API REST é obrigatório ser stateless ou somente é recomendado que seja dessa forma? Se for padrão porque no Spring vem configurado com statefull e temos que alterar para stateless?

1 resposta

Oi!

Um dos princípios do protocolo HTTP é ser Stateless, para garantir uma melhor escalabilidade do sistema. Como APIs Rest utilizam o protocolo HTTP, então o recomendado é seguir esse princípio.

Vem como stateful como padrão, pois antigamente o desenvolvimento mais comum era de aplicações Web tradicionais, cujo controle de acesso era stateful.

Bons estudos!