Your SlideShare is downloading. ×
  • Like
Desenvolvendo Aplicações Web Usando Ruby e Rails
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Desenvolvendo Aplicações Web Usando Ruby e Rails

  • 2,825 views
Published

Introdução superficial ao Ruby e ao Rails e mostra de uma aplicação minha.

Introdução superficial ao Ruby e ao Rails e mostra de uma aplicação minha.

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,825
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
31
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Desenvolvendo Aplica¸˜es Web usando Ruby e Rails co Murilo Soares Pereira Departamento de Computa¸˜o ca Universidade Federal de S˜o Carlos a http://www.comp.ufscar.br/~murilo 30 de novembro de 2009
  • 2. Ruby Ruby Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 2/9
  • 3. A Linguagem • Gen´rica, interpretada, com e garbage collection Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 3/9
  • 4. A Linguagem • Gen´rica, interpretada, com e garbage collection • Otimizada para pessoas ao inv´s e de computadores Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 3/9
  • 5. A Linguagem • Gen´rica, interpretada, com e garbage collection • Otimizada para pessoas ao inv´s e de computadores • Tudo ´ objeto. N˜o h´ tipos e a a primitivos. Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 3/9
  • 6. A Linguagem • Gen´rica, interpretada, com e garbage collection • Otimizada para pessoas ao inv´s e de computadores • Tudo ´ objeto. N˜o h´ tipos e a a primitivos. • Tipagem fortemente dinˆmica a Figura: Yukihiro “Matz” Matsumoto Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 3/9
  • 7. A Filosofia Tornar as coisas simples f´ceis e a as coisas complexas poss´ ıveis Filosofia Ruby Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 4/9
  • 8. Rails Rails Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 5/9
  • 9. O Framework • Convention over Configuration Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 10. O Framework • Convention over Configuration • Don’t Repeat Yourself Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 11. O Framework • Convention over Configuration • Don’t Repeat Yourself • You Ain’t Gonna Need It Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 12. O Framework • Convention over Configuration • Don’t Repeat Yourself • You Ain’t Gonna Need It • Automa¸˜o ca Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 13. O Framework • Convention over Configuration • Don’t Repeat Yourself • You Ain’t Gonna Need It • Automa¸˜o ca • Boas Pr´ticas a Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 14. O Framework • Convention over Configuration • Don’t Repeat Yourself • You Ain’t Gonna Need It • Automa¸˜o ca • Boas Pr´ticas a • C´digo Bonito o Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 15. O Framework • Convention over Configuration • Don’t Repeat Yourself • You Ain’t Gonna Need It • Automa¸˜o ca • Boas Pr´ticas a • C´digo Bonito o • Ferramentas Simples Figura: David Heinemeier Hansson Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 6/9
  • 16. Exemplos de websites usando Ruby on Rails Campfire Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 17. Exemplos de websites usando Ruby on Rails Campfire Twitter Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 18. Exemplos de websites usando Ruby on Rails Campfire Twitter Yellow Pages Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 19. Exemplos de websites usando Ruby on Rails Campfire Hulu Twitter Yellow Pages Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 20. Exemplos de websites usando Ruby on Rails Campfire Hulu Twitter Kongregate Yellow Pages Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 21. Exemplos de websites usando Ruby on Rails Campfire Hulu Twitter Kongregate Yellow Pages Justin.tv Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 22. Exemplos de websites usando Ruby on Rails Campfire Hulu Github Twitter Kongregate Yellow Pages Justin.tv Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 23. Exemplos de websites usando Ruby on Rails Campfire Hulu Github Twitter Kongregate Slideshare Yellow Pages Justin.tv Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 24. Exemplos de websites usando Ruby on Rails Campfire Hulu Github Twitter Kongregate Slideshare Yellow Pages Justin.tv Scribd Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 7/9
  • 25. Minha Aplica¸˜o ca Minha Aplica¸˜o ca Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 8/9
  • 26. Perguntas? Perguntas? murilo@comp.ufscar.br Murilo Soares Pereira (UFSCar) Aplica¸˜es Web usando Ruby e Rails co 30 de novembro de 2009 9/9