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
Por que Rails?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Marcelo Boeira
September 12, 2015
Programming
0
74
Por que Rails?
Marcelo Boeira
September 12, 2015
Tweet
Share
More Decks by Marcelo Boeira
See All by Marcelo Boeira
Practical Event Driven Architecture
marceloboeira
0
50
Building a Real-World Pipeline for Image-Classification
marceloboeira
0
4.1k
Nostradamus - Recommendation Service
marceloboeira
0
71
Movinga - Pricing Refactor
marceloboeira
0
83
Movinga - Partner Services
marceloboeira
0
98
Stalker - Hackday
marceloboeira
0
47
Por que Rails?
marceloboeira
0
33
Other Decks in Programming
See All in Programming
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
190
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
470
CSC307 Lecture 08
javiergs
PRO
0
670
Fluid Templating in TYPO3 14
s2b
0
130
dchart: charts from deck markup
ajstarks
3
990
AtCoder Conference 2025
shindannin
0
1.1k
Grafana:建立系統全知視角的捷徑
blueswen
0
330
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
760
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
Balancing Empowerment & Direction
lara
5
890
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
150
Typedesign – Prime Four
hannesfritz
42
2.9k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
What's in a price? How to price your products and services
michaelherold
247
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
94
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Transcript
Por que Rails? !
Software Engineer github.com/marceloboeira twitter.com/marceloboeira_ " # $ medium.com/@marceloboeira Porto Alegre
MARCELO BOEIRA
Por que Rails? !
maturidade
I believe people want to express themselves when they program.
They don't want to fight with the language. Programming languages must feel natural to programmers. 1994 Yukihiro Matsumoto (Matz) ruby
I wanted a script language that was more powerful than
Perl, and more object- oriented than Python Perl Python Smalltalk Lisp
2004 Rails is an open-source web framework that is optimised
for programmer happiness and productivity. David Heinemeier Hansen DHH rails
quem usa ?
simplicidade
OO
Object Oriented
DRY
Don’t Repeat Yourself
SRP
Single Responsibility Principle
CoC
Convention Over Configuration
comunidade
open source
https://github.com/rails/rails % & ' 2,814 13,818 commits contributors pull-requests 53,132
⋆ 24,500 stars
gems
authorization authentication pagination background processing devise cancan kaminari sidekiq resque
testing rspec
https://rubygems.org/stats ) ! * 106,442 93,277 downloads gems users 5,852,265,072
None
produtividade
generators
workflow
engineering
MVC
active_record
asset-pipeline
internationalisation
mantenabilidade
changing
testing
None
dúvidas?
obrigado!