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
Marcelo Boeira
September 12, 2015
Programming
0
71
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
47
Building a Real-World Pipeline for Image-Classification
marceloboeira
0
4k
Nostradamus - Recommendation Service
marceloboeira
0
70
Movinga - Pricing Refactor
marceloboeira
0
81
Movinga - Partner Services
marceloboeira
0
96
Stalker - Hackday
marceloboeira
0
46
Por que Rails?
marceloboeira
0
31
Other Decks in Programming
See All in Programming
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
700
Is Xcode slowly dying out in 2025?
uetyo
1
260
すべてのコンテキストを、 ユーザー価値に変える
applism118
3
1.2k
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
4
6.1k
A2A プロトコルを試してみる
azukiazusa1
2
1.3k
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
650
技術同人誌をMCP Serverにしてみた
74th
1
630
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
790
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
Porting a visionOS App to Android XR
akkeylab
0
380
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
110
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
450
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.7k
Code Review Best Practice
trishagee
69
18k
A better future with KSS
kneath
239
17k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
Statistics for Hackers
jakevdp
799
220k
Balancing Empowerment & Direction
lara
1
410
Into the Great Unknown - MozCon
thekraken
39
1.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Embracing the Ebb and Flow
colly
86
4.7k
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!