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
Getting Started with Rails by Leif Gensert
Search
Rails Girls Munich
December 02, 2013
Technology
0
140
Getting Started with Rails by Leif Gensert
Leif gave us a talk about the basics of Rails and Ruby, and some of the ways they are different.
Rails Girls Munich
December 02, 2013
Tweet
Share
More Decks by Rails Girls Munich
See All by Rails Girls Munich
Learn More About Ruby and Rails by Carola Boettcher
railsgirls_muc
0
91
Bootstrap and Design Hacks by Omar Qunsul
railsgirls_muc
0
150
Backend Logic by Ana Oprea
railsgirls_muc
0
91
Learn to Program by Liubou Yudasina
railsgirls_muc
0
130
Where Did My HTML & CSS Go?! by Brigitte Jellinek
railsgirls_muc
0
100
Ruby, Rails and Tools by Frederik Fix
railsgirls_muc
1
440
Housekeeping and Info Presentation by Sara Regan
railsgirls_muc
0
200
Basics on Paper by Phillip Oertel
railsgirls_muc
0
240
Marina Petrova
railsgirls_muc
2
620
Other Decks in Technology
See All in Technology
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
340
クラウドとリアルの融合により、製造業はどう変わるのか?〜クラスメソッドの製造業への取組と共に〜
hamadakoji
0
450
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
180
AI時代、“平均値”ではいられない
uhyo
8
2.6k
知覚とデザイン
rinchoku
1
600
Retrospectiveを振り返ろう
nakasho
0
130
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
640
GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)
seaturt1e
1
150
.NET 10のBlazorの期待の新機能
htkym
0
150
OSSで50の競合と戦うためにやったこと
yamadashy
3
1k
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
3
870
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1371
200k
The Invisible Side of Design
smashingmag
302
51k
Designing for humans not robots
tammielis
254
26k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Measuring & Analyzing Core Web Vitals
bluesmoon
9
640
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
The Language of Interfaces
destraynor
162
25k
It's Worth the Effort
3n
187
28k
The Cult of Friendly URLs
andyhume
79
6.6k
Building Adaptive Systems
keathley
44
2.8k
Unsuck your backbone
ammeep
671
58k
Transcript
Introduction to Rails
Leif Gensert ! 6 years developer ! 2 years of
Ruby/Rails ! Part of Propertybase ! coach
DISCLAIMER: Beginner’s Talk No Code No 100% Accuracy No unnecessary
Tech bla-bla
Ruby? Rails? Ruby on Rails? Web Application? ORM? MVC?
Ruby Short Answer (Ruby on) Rails Creator: Yukihiro Matsumoto (matz)
Programming Language General Purpose Creator: David Heinemeier Hansson (dhh) Framework Written in Ruby Web application specific
HTTP Web Application Frontend Backend Kind of… Client Server
http://yourawesomewebapp.com/unicorns/blue Web Application Lookup Processing Dataloading Presentation Routing Controller Model
View http://yourawesomewebapp.com/unicorns/blue http://yourawesomewebapp.com/unicorns/blue
Routing Controller Model View + Installation of Tools + Email
Tools + Internationalization + … Ruby on Rails Database
Conclusion • Ruby: programming language • Rails: set of tools
(aka framework) • Remember the unicorns • Ask your coaches