Talk in Portuguese (Brasil) at PHP Experience 2017
Track Name:
Arquitetura
View Slides: https://speakerdeck.com/rscafi/existe-vida-alem-do-rest
Short URL: https://joind.in/talk/85d4e
(QR-Code (opens in new window))
Construir uma API pode parecer simples. Transformar models em JSON, uma forma de autenticação e pronto, temos uma "API". O padrão REST é adotado como solução na maioria das vezes, mas, sem o conhecimento adequado, o design de uma API pode ficar confuso e despadronizado, dificultando a utilização dos usuários. Além disso, outras tecnologias fornecem soluções diferentes para problemas encontrados durante a concepção e/ou consumo de uma API. Nessa talk, iremos analisar o REST e outras tecnologias com exemplos para que você entenda seus usuários e tome a decisão certa para sua API.
Comments
Comments are closed.
Talk completa, bem fragmentada, bem explicada em principalmente com um conteúdo de alta qualidade. Achei importante esclarecer RPC.
Amazing lecture.
Grande palestra, muito interessante os temas e muito bem explicado cada um
Talk animal e bem sincera sobre os trade offs nas tomadas de decisão.
Palestra sensacional, ótima didática! Parabéns Ravan
Excelente palestra bem didática, realmente clareou vários aspectos de cada especificação.
Já vi o Ravan falar de APIs antes, e mais uma vez, excelente conteúdo!
Falou a verdade sobre REST, RPC e GraphQL sem maquiagem.
Palestra animal bem completa, explicação sobre outras opções além do rest.
Sensacional, Ravan mais uma vez foi muito bem em explicar tudo em detalhes e com um domínio do assunto gigante.
Deu para apresentar novas tecnologias, ideias e padrões, porém achei que algumas coisas que o Ravan apresentou sobre REST não ficaram tão legais. Por exemplo, em um slide ele mostrou uma requisição GET com corpo, porém, de acordo com a especificação HTTP, requisições GET não possuem corpo e, inclusive, existem bibliotecas que não aceitam ou descartam o corpo para este caso. Como o primeiro princípio de REST é se basear no HTTP, este ponto seria uma violação básica do mesmo.
Não me leve a mal pela crítica. É apenas um feedback. Caso eu esteja equivocado, desculpe-me. De qualquer forma, achei a palestra muito legal que me apresentou a novas tecnologias :D
Excelente palestra e abre a mente para sempre avaliar qual o propósito da sua API.