Ravan Riether Fernandes Scafi

Desenvolvedor backend na Leroy Merlin Brasil, começou a "brincar" com desenvolvimento 11 anos atrás. Um curso técnico, um bacharelado em ciências da computação e vários projetos depois, está sempre se aprimorando como desenvolvedor. Fluente em PHP e Laravel, é apaixonado por Agile, NoSQL, Elixir Lang, DevOps, APIs e comunidade. É co-organizador do meetup do Laravel SP e participante de vários outros. Atende no twitter por @ravanscafi

Voltar

Título


APIs do Jeito Certo

Descrição

Autenticação, Documentação, Padronização, Negociação de Conteúdo, Escolha de Frameworks ou Microframeworks, pacotes que auxiliam na construção de uma API. Boas práticas, dicas de segurança, livros e recursos úteis. Várias lições aprendidas ao se montar uma API pública para outros desenvolvedores.

Nível


intermediario

Pré-requistos


Conhecimento básico de uma API Rest, Conceitos do Composer

Tags


API, documentação, autenticação, OAuth2, JWT, framework

Referências


Documentação http://swagger.io/ https://openapis.org/ Autenticação https://jwt.io/ http://oauth.net/2/ Livros e Recursos https://lumen.laravel.com/ https://leanpub.com/build-apis-you-wont-hate https://github.com/Gutem/http-api-design/ stackoverflow.com/questions/14250383/how-does-2-legged-oauth-work-in-oauth-2-0 Pacotes Composer https://github.com/zircote/swagger-php/ https://github.com/dingo/api/ http://fractal.thephpleague.com/ https://github.com/thephpleague/oauth2-server https://github.com/ramsey/uuid https://github.com/tymondesigns/jwt-auth