Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Publicando um post no GRITO!

Publicando um post no GRITO!

Apresentado no WordCamp São Paulo 2017

Nesta palestra apresento algumas possibilidades de uso da REST API do WordPress, interajo com o público solicitando que gritem muito alto, e se for alcançado um certo número de decibéis, um post será publicado pela integração com a WP REST API. O público poderá ver o resultado online em um link temporário durante a palestra.

https://github.com/donini/scream-and-post

Rodrigo Donini

December 02, 2017
Tweet

More Decks by Rodrigo Donini

Other Decks in Programming

Transcript

  1. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    OLÁ! Eu sou o Donini Você pode me encontrar no Twitter, GitHub e LinkedIn como @donini Site / Blog: www.donini.me http://bit.ly/donini-toptal
  2. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    WordCamp Buenos Aires - AR WordCamp San José -CR WordCamp Toronto - CA WordCamp Porto Alegre - BR Onde eu moro São Leopoldo MAIS DE 30 MIL KILOMETROS PARA ATENDER WORDCAMPS PELO MUNDO Português Espanhol Inglês e Espanhol Inglês
  3. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Contrada 3% dos melhores freelances no mundo. O QUE É? http://bit.ly/donini-toptal @donini
  4. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    • Os desafios • Fluxo de funcionamento • Referências e bibliotecas • Rápido overview da REST-API • Decibel-meter Package • Live code • Live preview Agenda @donini
  5. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Os desafios @donini • Consumir e mostrar um exemplo prático de uso da WP REST API • Interagir com público de alguma forma
  6. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Fluxo de funcionamento @donini Público emite sons, gritando por exemplo Se sistema atingir um nível de decibéis Post é publicado através da REST API
  7. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Rápido overview da REST-API @donini Características da REST API do WordPress: 1) É possível manipular post, pages, categories, tags, comments, taxonomies, media, users and settings; 2) Utiliza métodos HTTP para tráfego de dados, como POST, GET, PUT, DELETE; 3) Não é necessário conhecimento prévio de PHP.
  8. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Usando a REST-API @donini Endpoints para manipular posts: Criar: POST /wp/v2/posts Atualizar: POST /wp/v2/posts/<id> Excluir: DELETE /wp/v2/posts/<id> Listar: GET /wp/v2/posts Recuperar: GET /wp/v2/posts/<id> https://developer.wordpress.org/rest-api/reference/posts/
  9. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Algumas aplicações da REST-API @donini 1) Construir websites ou webapps utilizando React.js, Angular.js, Vue.js, etc; 2) Construir mobile apps utilizando Java (Android), Swift (iOS), etc; 3) Integrar com qualquer tipo de dispositivo que possua suporte a REST APIs;
  10. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Decibel-meter Package @donini 1) Conecta em dispositivos de entrada de áudio; 2) Processa captura de decibéis;
  11. Hire the top 3% of freelance talent www.toptal.com Toptal Confidential

    Referências e bibliotecas @donini 1) Projeto no Github - https://github.com/donini/scream-and-post 3) WP REST API - https://developer.wordpress.org/rest-api/reference/ 4) Decibel-meter npm package - https://www.npmjs.com/package/decibel-meter 5) Express npm package - http://expressjs.com/
  12. OBRIGADO! Você pode me encontrar no Twitter, GitHub e LinkedIn

    como @donini Site / Blog: www.donini.me DÚVIDAS? http://bit.ly/donini-toptal