Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Desenvolvimento Web com Ruby on Rails
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Roberto Soares
November 11, 2010
Programming
1
57
Desenvolvimento Web com Ruby on Rails
Roberto Soares
November 11, 2010
Tweet
Share
More Decks by Roberto Soares
See All by Roberto Soares
Web Components - usando o melhor do navegador
roberto
0
68
Produção nove vezes ao dia - Como um time da Rackspace torna isso possível?
roberto
0
78
Entrega Contínua com Go CD
roberto
0
75
Ruby Workshop, part II - Creating a game with Gosu
roberto
0
70
Innovation and Open source on Globo.com
roberto
0
74
Ruby Workshop, part I
roberto
0
46
Other Decks in Programming
See All in Programming
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
200
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
450
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Architectural Extensions
denyspoltorak
0
290
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
dchart: charts from deck markup
ajstarks
3
990
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
Fluid Templating in TYPO3 14
s2b
0
130
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
CSC307 Lecture 02
javiergs
PRO
1
780
Featured
See All Featured
KATA
mclloyd
PRO
34
15k
Marketing to machines
jonoalderson
1
4.6k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
YesSQL, Process and Tooling at Scale
rocio
174
15k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Music & Morning Musume
bryan
47
7.1k
Crafting Experiences
bethany
1
48
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
A Soul's Torment
seathinner
5
2.3k
Transcript
Desenvolvimento Web com RubyOnRails
Sobre mim
Sobre mim Roberto Soares Ciência da Computação UESC Rails desde
2006 Techmobil Bopia.com Todobebe.com RubyOnda.com • • • • • • •
Ruby
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 • • • •
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 • • • • •
Ruby
Ruby
Rails
Rails - História David Heinemeier Hansson (dhh) 2001 - 37Signals
- PHP e Java 2003 - Basecamp - Ruby 2004 - Versão Pública • • • •
Rails - Conceitos DRY Convention Over Configuration • •
Rails - Conceitos MVC •
Rails - Características validates_* associations routes filters i18n cache •
• • • • •
Rails - Pq? Ruby Open Source Qualidade Produtividade Agnóstico em
relação a Banco de Dados • • • • •
Rails - Ecossistema Ruby, JRuby, IronRuby http://rubygems.org/ gem install rails
http://github.com/ Rack RSpec, Cucumber, TestUnit • • • • • •
Rails - Comunidade Listas RubyConf RailsConf Brasil RailsSummit RubyConf BR
RailsRumble • • • • • • •
Rails - Projetos YellowPages.com 1.500 req/seg 23 milhões visitas /
mês Twitter.com • • • •
Rails - Recursos http://railscasts.com/ http://peepcode.com/ http://guides.rubyonrails.org/ http://rubyonda.com/ • • •
•
Fim
Perguntas?
Links @bt1 http://roberto.peakhut.com • •
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/ • • • • • • • • • •