API RESTful - Boas práticas
Desenvolvimento Arquitetura

API RESTful - Boas práticas

API RESTful - Boas práticas

Bruno Brito

domingo, 26 de janeiro de 2020

Tempo de Leitura: 9 Min

avera
Desenvolvimento

Fui nomeado MVP

Descubra a história de um Microsoft MVP nomeado pela sexta vez consecutiva, com direito a humor e gratidão pela comunidade de tecnologia e seus desafios no mundo .NET.

Bruno Brito

quinta-feira, 10 de julho de 2025

4 Min

avera
Desenvolvimento

Configurando o Firacode para Visual Studio 2022

Descubra como a fonte Fira Code, com suas ligatures inovadoras, melhora a legibilidade e a estética do código no Visual Studio 2022. Transforme seu ambiente de programação visual!

Bruno Brito

domingo, 29 de junho de 2025

2 Min

avera
Desenvolvimento

JWT com chave simétrica - O perigo mora em casa

A cada dia que passa o JWT se torna mais popular. Uma opção quase padrão para proteger API's. O problema não é a chave simétrica e sim como ela é utilizada.

Bruno Brito

sábado, 28 de junho de 2025

4 Min

avera
Desenvolvimento

Como assinar digitalmente seu JWT

Quando decidimos utilizar JWT em nossas API's e Frontend SPA, precisamos utilizar um algoritmo ao emitir um token. Há diversas opções para assinar o JWT. Ele deve ser simétrico ou assimétrico. Probabilistico ou deterministico. Veja neste artigo como assinar seu JWT e dicas no uso deles. Ao gerar um JWT, é necessário informar um algoritmo de criptografia. Veja exemplo: Além do RSA é possivel utilizar chaves simétricas e ECDSA. Para saber escolher o algoritmo, é necessário entender onde cad

Bruno Brito

sexta-feira, 27 de junho de 2025

5 Min

avera
Desenvolvimento

Conhece a familia do JOSE? Digo, JWT.

Você sabia que um JWT pode ser assinado com JWS ou criptografado com JWE?

Bruno Brito

sexta-feira, 27 de junho de 2025

5 Min

avera
Desenvolvimento

.NET - Variaveis de ambiente (Var do que?)

Descubra como substituir as configurações do appsettings.json no ASP.NET Core. Entenda a hierarquia entre arquivos JSON, User Secrets, variáveis de ambiente e mais!

Bruno Brito

sexta-feira, 27 de junho de 2025

5 Min

avera
Desenvolvimento

Medindo a Maturidade de sua API - Richardson Maturity Model

Como você classifica que sua API está bem escrita? Sabe dizer se ela é fácil de utilizar?

Bruno Brito

quinta-feira, 26 de junho de 2025

4 Min

avera
Desenvolvimento Segurança

FIDO2

FIDO2 tem o objetivo de aumentar a segurança de aplicações Web através de dispositivos que permitem o usuário provar quem ele é sem a necessidade de senha.

Bruno Brito

quinta-feira, 26 de junho de 2025

3 Min

avera
Desenvolvimento

IoC: Inversion of Control - Código com baixo acoplamento

Aprenda sobre Inversion of Control (IoC) para melhorar a estrutura do seu código, reduzir acoplamento, aumentar a testabilidade e manutenibilidade, aplicando boas práticas como Dependency Injection.

Bruno Brito

quarta-feira, 18 de junho de 2025

4 Min