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
Why we ditched Rails
Search
Jerry Jäppinen
September 21, 2012
Programming
0
110
Why we ditched Rails
Presentation about Deveo's development challenges in Frozen Rails 2012.
Jerry Jäppinen
September 21, 2012
Tweet
Share
More Decks by Jerry Jäppinen
See All by Jerry Jäppinen
New Programmer’s Handbook
jerryjappinen
0
3.7k
AI and user experience
jerryjappinen
0
540
UX audit
jerryjappinen
0
16
Product development toolchain
jerryjappinen
0
60
Lateral Nord company intro
jerryjappinen
0
76
Productisation workshop
jerryjappinen
0
370
Elements of web design
jerryjappinen
1
320
Design thinking: Intro workshop
jerryjappinen
0
270
Vue.js introduction
jerryjappinen
0
290
Other Decks in Programming
See All in Programming
AI時代もSEOを頑張っている話
shirahama_x
0
170
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
110
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
2
670
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
0
1.6k
GraalVM Native Image トラブルシューティング機能の最新状況(2025年版)
ntt_dsol_java
0
170
乱雑なコードの整理から学ぶ設計の初歩
masuda220
PRO
32
14k
FlutterKaigi 2025 システム裏側
yumnumm
0
1.2k
PHPライセンス変更の議論を通じて学ぶOSSライセンスの基礎
matsuo_atsushi
0
170
『実践MLOps』から学ぶ DevOps for ML
nsakki55
2
470
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
5.9k
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
190
スタートアップを支える技術戦略と組織づくり
pospome
8
11k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
Music & Morning Musume
bryan
46
7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Done Done
chrislema
186
16k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Faster Mobile Websites
deanohume
310
31k
Thoughts on Productivity
jonyablonski
73
4.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
Why we ditched Rails 6 lessons we learned the hard
way
Jerry Jäppinen GUI Designer @jerryjappinen
[email protected]
Apps & APIs Collaboration Repo hosting
Views shouldn’t be tied to domain objects Rails is logical,
UIs are not 1.
View’s lifetime is just beginning on page load Preprocessed views
won’t cut it 2.
HTML, CSS, JS & JSON Technology stack gets out of
hand 3.
Seriously WTF, look at your smartphone Page refreshes *_* 4.
JavaScript can’t be escaped or superceded No options for writing
modern UIs 5.
Ruby != JavaScript Rails is Ruby 6.
No Rails :( For now. =
www.deveo.com @deveoteam
None
None