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
r2-image-worker
yusukebe
1
180
AIと協働し、イベントソーシングとアクターモデルで作る後悔しないアーキテクチャ Regret-Free Architecture with AI, Event Sourcing, and Actors
tomohisa
2
8.9k
connect-python: convenient protobuf RPC for Python
anuraaga
0
250
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
5.9k
FlutterKaigi 2025 システム裏側
yumnumm
0
1.2k
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.4k
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
2.5k
「正規表現をつくる」をつくる / make "make regex"
makenowjust
1
790
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
430
詳細の決定を遅らせつつ実装を早くする
shimabox
2
1.3k
CSC509 Lecture 13
javiergs
PRO
0
260
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.2k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Docker and Python
trallard
46
3.7k
Visualization
eitanlees
150
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Music & Morning Musume
bryan
46
7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Automating Front-end Workflow
addyosmani
1371
200k
BBQ
matthewcrist
89
9.9k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
How to Ace a Technical Interview
jacobian
280
24k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.1k
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