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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Rick Liu
May 20, 2016
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
You Don't Need a JavaScript Framework
YAGNI
Use simple JavaScript with Rails.
Rick Liu
May 20, 2016
More Decks by Rick Liu
See All by Rick Liu
Functional Programming Concepts
rickliu
0
230
Agile Design
rickliu
0
82
Safe Navigation in Ruby 2.3
rickliu
0
72
Active Job in Rails 4.2
rickliu
0
65
Other Decks in Programming
See All in Programming
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
0
180
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
0
120
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
440
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
180
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
170
What's New in Android 2026
veronikapj
0
240
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
460
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
120
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
17k
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
210
yield再入門 #phpcon
o0h
PRO
0
840
テーブルをDELETEした
yuzneri
0
130
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
Automating Front-end Workflow
addyosmani
1370
210k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Claude Code のすすめ
schroneko
67
230k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
650
Side Projects
sachag
455
43k
Building an army of robots
kneath
306
46k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
470
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
470
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
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