:::: MENU ::::

O caminho para o RESTful: Parte 1 conceito e introdução

Fala gurizada.

Então o esquema é o seguinte, estava eu analisando nosso estado atual da programação baseado em eventos que tenho ido e também no meu trabalho notei que as APIs tem crescido muito.

A necessidade de se ter uma API é muito grande e eu vejo também que muitos desenvolvedores tem dificuldade em aplicar isso de uma maneira fácil.

Então resolvi fazer uma série de video aulas falando sobre um dos (provavelmente o maior) padrão de comunicação de APIs atual, o REST.

Nas aulas 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 video eu citei algumas coisas como:

O livro do  Leonard Richardson, Rest in Practice (um nome bem criativo né?) http://www.amazon.com/REST-Practice-Hypermedia-Systems-Architecture/dp/0596805829

Aqui tem um breve resumo do nosso grande Martin falando sobre este livro
http://martinfowler.com/articles/richardsonMaturityModel.html

Também citei o repositório da casa branca no git hub que passa os padrões que eles usam para o RESTful

https://github.com/WhiteHouse/api-standards

Espero ter ajudado.
Então me sigam la no youtube ou no twitter ou onde for, e acompanhem mais aulas.


  • Fabiano Monte

    A questão das APIs seria pelo uso do paradigma de publish subscribe

  • Sobre stateless: Só pra ficar mais claro, qualquer requisição(o protocolo em si) HTTP é stateless, independente de estado e não somente no paradigma REST.

    Acho que em 14:51 você diz que `/add` seria um recurso e que não existe no REST, na realidade, entretando um dos principais conceitos do REST são recursos! Acho que vale uma observação no vídeo, no mais, bem legal cara! Valeu por compartilhar