Nem só o Twitter tem ajax com urls amigáveis Christiano Milfont e Henrique Gogó
O que é o SammyJS
Inspirado no Sinatra.rb
Framework para criar uma estrutura básica para desenvolver aplicações utilizando JavaScript.
Plugins para a utilização de templates, Google Analytics, gerenciamento de cache e persistência.
Rotas amigáveis http://twitter.com/#!/henriquegogo http://braziljs.com.br/2011/#!/home
Por que SammyJS?
Por que SammyJS? Renderizar rotas com AJAX facilmente. Alimentar telas com JSON.
Na  prática...
Indexando rotas JavaScript
Indicando que a rota é indexável www.example.com/ajax.html#key=value fica sendo... www.example.com/ajax.html#!key=value
Sendo assim, como o Google vai “ler”: www.example.com/ajax.html#key=value o Google entende... www.example.com/ajax.html?_e...
Agora te vira com a resposta do HTML
Dúvidas?
www.milfont.org www.gogs.com.br
Urls amigáveis em JavaScript com Sammy JS
Upcoming SlideShare
Loading in …5
×

Urls amigáveis em JavaScript com Sammy JS

3,262 views

Published on

Apresentação da palestra do evento GURU-CE V

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,262
On SlideShare
0
From Embeds
0
Number of Embeds
598
Actions
Shares
0
Downloads
17
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Urls amigáveis em JavaScript com Sammy JS

  1. 1. Nem só o Twitter tem ajax com urls amigáveis Christiano Milfont e Henrique Gogó
  2. 2. O que é o SammyJS
  3. 3. Inspirado no Sinatra.rb
  4. 4. Framework para criar uma estrutura básica para desenvolver aplicações utilizando JavaScript.
  5. 5. Plugins para a utilização de templates, Google Analytics, gerenciamento de cache e persistência.
  6. 6. Rotas amigáveis http://twitter.com/#!/henriquegogo http://braziljs.com.br/2011/#!/home
  7. 7. Por que SammyJS?
  8. 8. Por que SammyJS? Renderizar rotas com AJAX facilmente. Alimentar telas com JSON.
  9. 9. Na prática...
  10. 10. Indexando rotas JavaScript
  11. 11. Indicando que a rota é indexável www.example.com/ajax.html#key=value fica sendo... www.example.com/ajax.html#!key=value
  12. 12. Sendo assim, como o Google vai “ler”: www.example.com/ajax.html#key=value o Google entende... www.example.com/ajax.html?_escaped_fragment_=key=value
  13. 13. Agora te vira com a resposta do HTML
  14. 14. Dúvidas?
  15. 15. www.milfont.org www.gogs.com.br

×