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
You Don't Need a JavaScript Framework
Search
Rick Liu
May 20, 2016
Programming
0
130
You Don't Need a JavaScript Framework
YAGNI
Use simple JavaScript with Rails.
Rick Liu
May 20, 2016
Tweet
Share
More Decks by Rick Liu
See All by Rick Liu
Functional Programming Concepts
rickliu
0
220
Agile Design
rickliu
0
77
Safe Navigation in Ruby 2.3
rickliu
0
60
Active Job in Rails 4.2
rickliu
0
56
Other Decks in Programming
See All in Programming
CSC305 Lecture 03
javiergs
PRO
0
240
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
530
Catch Up: Go Style Guide Update
andpad
0
230
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
150
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
240
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
1.3k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2.5k
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
270
Cursorハンズオン実践!
eltociear
2
1.1k
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
Featured
See All Featured
Balancing Empowerment & Direction
lara
4
690
Statistics for Hackers
jakevdp
799
220k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Fireside Chat
paigeccino
40
3.7k
Producing Creativity
orderedlist
PRO
347
40k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Leading Effective Engineering Teams in the AI Era
addyosmani
5
420
Building Adaptive Systems
keathley
44
2.8k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
33
2.3k
The Language of Interfaces
destraynor
162
25k
Transcript
Rick Liu @rckviu Rails Pacific 2016 You Don’t Need a
JavaScript Framework
None
None
Easy ≠ Simple
Twitter migrated from a client-side JavaScript approach back to server-rendered
content https://blog.twitter.com/2012/improving-performance-on-twittercom
Improving Developer Productivity by Deleting 28,000 lines of JavaScript https://engineering.shopify.com/17489056-rebuilding-the-shopify-admin-improving-
developer-productivity-by-deleting-28-000-lines-of-javascript
Rails • Unobtrusive JavaScript • Server-generated JavaScript Responses • Action
Cable • Turbolinks • Asset Pipeline • Sprockets
None
None