Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The new era of JS
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jack Franklin
April 11, 2013
Technology
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The new era of JS
Talk at 12 Devs on the new era of JavaScript.
Jack Franklin
April 11, 2013
More Decks by Jack Franklin
See All by Jack Franklin
Advanced React Meetup: Testing JavaScript
jackfranklin
1
290
Components on the Web: Frontend NE
jackfranklin
1
850
ReactiveConf: Lessons Migrating Complex Software
jackfranklin
0
530
Front Trends: Migrating complex software
jackfranklin
1
870
Migrating from Angular to React: Manc React
jackfranklin
1
230
Half Stack Fest: Webpack
jackfranklin
4
610
FullStackFest: Elm for JS Developers
jackfranklin
1
280
Codelicious: Intro to ES2015
jackfranklin
0
470
PolyConf: Elm for JS Developers
jackfranklin
0
310
Other Decks in Technology
See All in Technology
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
310
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
340
AI時代だからこそ、スケールしないことをやろう
yutashigemura
1
110
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
2
2.8k
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.8k
V8コントリビュート超入門
riyaamemiya
0
160
Tab5をRubyで動くパソコンにする
kishima
2
280
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
3
400
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
280
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
130
ASTを使って影響範囲を特定する
nealle
0
120
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
170
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
730
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Bash Introduction
62gerente
615
220k
Six Lessons from altMBA
skipperchong
29
4.5k
[SF Ruby Conf 2025] Rails X
palkan
2
1.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
KATA
mclloyd
PRO
35
15k
Transcript
The new era of JS (Applications)
a quick story
None
None
Dinosaurs.
None
things are changing no more dinosaurs
Not just for Apps take bits and apply them to
your work
Common Sense. Do you have it?
None
None
None
None
"web app" don't let this put you off
every web site is a web app (sort of) controversial?
have a kitten and a puppy
what can I do to make my job easier?
maybe I could write tests easily verify your entire app
is working? yes please.
perhaps I could use AMD to modularise my app and
manage dependencies
maybe Backbone would be useful to provide structure and organisation
to my spaghetti like jQuery
perhaps I could use Grunt minifying my JS (etc) manually
through [insert app here] sucks
Yeoman can generate code for me creating new project structures
and files is mundane
go play with tools pick ones you like do things
your way that work for you
don't worry about all the "new stuff" people chat about
on Twitter
if it works for you then that's all you need
go forth and make awesome
@Jack_Franklin jackfranklin.co.uk javascriptplayground.com @upfrontpodcast / upfrontpodcast.com