• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Desenvolvimento Web com RubyOnRails

  • 1,515 views
Uploaded on

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

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

More 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
1,515
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
22
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. 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/