Yahoo! Query Language
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Yahoo! Query Language

on

  • 582 views

Apresentação do Yahoo! Query Language - YQL

Apresentação do Yahoo! Query Language - YQL

Statistics

Views

Total Views
582
Views on SlideShare
582
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Yahoo! Query Language Presentation Transcript

  • 1. Yahoo! QueryLanguage
    select * from internet
    Guilherme Bazilio Garcia de Freitas
    guilhermebazilio@gmail.com
    Rodrigo Carvalho Xavier
    rcarvalhoxavier@gmail.com
  • 2.
  • 3. O que é o YQL?
    É umalinguagemsemelhanteao SQL quepermiteconsultar, filtrar e unir dados de serviçosda web.
    SELECT * FROM flickr.photos.search WHERE text=“voltaredonda“
    http://query.yahooapis.com/v1/public/yql?q=SELECT * FROM flickr.photos.search WHERE text=“voltaredonda"
    XML JSON
  • 4.
  • 5. Console
    http://developer.yahoo.com/yql/console
  • 6. Em uma query,
    3 serviços diferentes,
    3 APIs distintas.
  • 7. Built-intables
  • 8. Built-intables
  • 9. Open Data Tables
    tudo em um arquivo XML
    qualquer um pode fazer
    github
    http://datatables.org
  • 10. Open Data Tables
  • 11. EXECUTE
    javascript rodando no servidor
    acessa APIs com autenticação
    melhorar os dados
    mover lógica da aplicação para o cloud
  • 12. Conclusão
    menos linhas de código
    sintaxe consistente para acesso a dados
    serviço do cloud faz o trabalho
    processamento, filtro e conversões
    menos chamadas de serviços
    infraestrutura confiável
  • 13. Referências
    YDN
    http://developer.yahoo.com/yql
    Apresentação Pedro Valente
    http://www.slideshare.net/campuspartybrasil/yahoo-yql
  • 14. Dúvidas?
  • 15. Perguntas
    O que são Open Data Tables?
    Que recurso permite rodar javascript no servidor?
    Em que formatos podemos obter a resposta de uma requisão?