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
Batman Loves Rails
Search
Matt Helm
May 30, 2013
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Batman Loves Rails
Intro to using Batman.js with Rails. Presented at the Vancouver Ruby Meetup.
Matt Helm
May 30, 2013
More Decks by Matt Helm
See All by Matt Helm
How We Scale At Shopify
matthelm
2
370
StatsD At Shopify
matthelm
1
230
Tips and Tricks -- Ruby, Coffeescript, and GitHub
matthelm
0
160
Other Decks in Programming
See All in Programming
今さら聞けない .NET CLI
htkym
0
190
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
180
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
Android CLI
fornewid
0
220
What's New in Android 2026
veronikapj
0
260
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
110
「人を評価する AI」の設計と実装
ryoyanara
0
180
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
220
仕様駆動開発の消費期限
watany
19
7.6k
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
150
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
470
5分で問診!Composer セキュリティ健康診断
codmoninc
0
930
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
260
What's in a price? How to price your products and services
michaelherold
247
13k
Why Our Code Smells
bkeepers
PRO
340
58k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
200
How to train your dragon (web standard)
notwaldorf
97
6.7k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
630
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
610
The Cult of Friendly URLs
andyhume
79
7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
650
Raft: Consensus for Rubyists
vanstee
141
7.6k
Transcript
#BUNBO3BJMT
None
None
None
None
DPGGFF DPOWFOUJPOT CJOEJOHT SFTU
DPGGFF SVCZcDMBTTFTcBTTFUT
class Shopify.ProductsController extends Batman.Controller index: (params) -> @set ‘products’, Shopify.Product.get(‘all’)
show: (params) -> @set ‘product’, Shopify.Product.find(params.id)
DPOWFOUJPO GPMEFSTcTJNQMFc4IPQJGZ
FYQFSJFODFcEFTJHOFST CJOEJOHT
<ul data-addclass-loading=”products.loading”> <li data-foreach-product=”products” data-bind=”product.name”> </li> </ul>
QFSTJTUFODFcBTTPDJBUJPOT SFTU
p = Shopify.Product.new(name: ‘snowboard’) p.set(‘price’, ‘99.95’) p.save()
None
gem 'batman-rails' bundle install rails generate batman:app
CBUNBOKTPSH
BATMAN.JS ."55)&-. !NBUUIFMN