Your SlideShare is downloading. ×
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Desenvolvimento Web com RubyOnRails
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Desenvolvimento Web com RubyOnRails

1,612

Published on

História e Overview do Ruby e do framework web RubyOnRails.

História e Overview do Ruby e do framework web RubyOnRails.

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

No Downloads
Views
Total Views
1,612
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
24
Comments
0
Likes
3
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. Desenvolvimento Web com RubyOnRails
  • 2. Sobre mim
  • 3. Sobre mim • Roberto Soares • Ciência da Computação UESC • Rails desde 2006 • Techmobil • Bopia.com • Todobebe.com • RubyOnda.com
  • 4. Ruby
  • 5. Ruby • まつもと ゆきひろ (Matz) • "Eu queria uma linguagem de script que fosse mais poderosa do que Perl, e mais orientada a objetos do que Python. É por isso que eu decidi desenvolver minha própria linguagem." • 1993 • 1995 - Primeira versão pública
  • 6. Ruby • OO • Fácil • Mark-and-sweep garbage collector • UNIX, Mac OS X, Windows 95/98/Me/NT/2000/XP, DOS, BeOS, OS/2, etc. • MRI, JRuby, IronRuby, MacRuby, Rubinius
  • 7. Ruby
  • 8. Ruby
  • 9. Rails
  • 10. Rails - História • David Heinemeier Hansson (dhh) • 2001 - 37Signals - PHP e Java • 2003 - Basecamp - Ruby • 2004 - Versão Pública
  • 11. Rails - Conceitos • DRY • Convention Over Configuration •
  • 12. Rails - Conceitos • MVC
  • 13. Rails - Características • validates_* • associations • routes • filters • i18n • cache
  • 14. Rails - Pq? • Ruby • Open Source • Qualidade • Produtividade • Agnóstico em relação a Banco de Dados
  • 15. Rails - Ecossistema • Ruby, JRuby, IronRuby • http://rubygems.org/ • gem install rails • http://github.com/ • Rack • RSpec, Cucumber, TestUnit
  • 16. Rails - Comunidade • Listas • RubyConf • RailsConf • Brasil • RailsSummit • RubyConf BR • RailsRumble
  • 17. Rails - Projetos • YellowPages.com • 1.500 req/seg • 23 milhões visitas / mês • Twitter.com
  • 18. Rails - Recursos • http://railscasts.com/ • http://peepcode.com/ • http://guides.rubyonrails.org/ • http://rubyonda.com/
  • 19. Fim
  • 20. Perguntas?
  • 21. Links • @bt1 • http://roberto.peakhut.com
  • 22. Fontes • http://www.flickr.com/photos/josefstuefer/72512671/ • http://www.flickr.com/photos/reker/3439993438/in/photostream/ • http://www.flickr.com/photos/rooreynolds/243810988/ • http://www.flickr.com/photos/owenburridge/111613821/ • http://www.flickr.com/photos/lrargerich/3117940757/ • http://www.flickr.com/photos/pdcawley/250813158/ • http://www.flickr.com/photos/el-don/4763673852/sizes/l/ • http://www.flickr.com/photos/jkonig/2551140340/ • http://linuxdevcenter.com/pub/a/linux/2001/11/29/ruby.html • http://www.ruby-lang.org/ • http://www.slideshare.net/gbrey/ruby-on-rails-introduction-3316240 • http://blog.foraker.com/2009/06/why-rails/

×