O caminho para o RESTful – conceito, status code e operações crud
Aprenda conceito, versionamento, status code e operações de crud no Restful.
Fala, gurizada medonha.
Então o esquema é o seguinte: estava eu analisando nosso estado atual da programação, baseado em eventos a que tenho ido e também no meu trabalho, e notei que as APIs têm crescido muito.
A necessidade de se ter uma API hoje é muito grande, e eu vejo também que muitos desenvolvedores têm dificuldade em aplicar isso de uma maneira fácil.
Então, resolvi fazer uma série de videoaulas falando sobre um dos (provavelmente o maior) padrões atuais de comunicação de APIs – o REST.
Na primeira videoaula, que segue abaixo, vamos seguir o REST, aprender sobre o conceito e implementação, além do uso do protocolo HTTP, que é a base desse padrão.
Nesse primeiro vídeo, eu citei algumas coisas como:
- O livro do Leonard Richardson, Rest in Practice (um nome bem criativo, né?).
- Aqui tem um breve resumo do nosso grande Martin falando sobre esse livro.
- Também citei o repositório da casa branca no GitHub, que passa os padrões que eles usam para o RESTful.
Agora, vamos ver um pouco sobre versionamento de API, que é a maneira de mantermos nossos clientes ativos mesmo fazendo grandes alterações estruturais na mesma.
Também vamos começar a ver sobre status codes do HTTP e, para provar que sou um baita amigo, eu criei um repositório no GitHub com uma lista dos mais conhecidos códigos – e claro que ele é livre para todos colaborarem.
Também vamos ver quais são os padrões para as ações de Criação, Edição e Deletar de nossa API.
Eu ainda citei um artigo que achei bem interessante e vou dividir com vocês neste link.
No mais, um grande abraço a todos é até a nossa próxima videoaula, na qual vamos ver os códigos de erros e também os dados relacionados.








