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
4.1k
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
PHPUnitの限界をPlaywrightで補完するテストアプローチ
yuzneri
0
360
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
230
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
810
Vibe coding コードレビュー
kinopeee
0
350
Prompt Engineeringの再定義「Context Engineering」とは
htsuruo
0
110
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
760
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
390
Claude Code で Astro blog を Pages から Workers へ移行してみた
codehex
0
170
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.3k
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
260
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
230
Vibe Codingの幻想を超えて-生成AIを現場で使えるようにするまでの泥臭い話.ai
fumiyakume
20
9.7k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
The World Runs on Bad Software
bkeepers
PRO
70
11k
A better future with KSS
kneath
238
17k
Typedesign – Prime Four
hannesfritz
42
2.7k
Raft: Consensus for Rubyists
vanstee
140
7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
Optimizing for Happiness
mojombo
379
70k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
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!