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

Publicando um post no GRITO!

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

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

Avatar for Rodrigo Donini

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