$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
From Closure To Angular
Search
Harry Wolff
July 17, 2014
Technology
0
3.7k
From Closure To Angular
A journey between frameworks. How Chartbeat transitioned from Google Closure Library to Angular.js.
Harry Wolff
July 17, 2014
Tweet
Share
More Decks by Harry Wolff
See All by Harry Wolff
Evergreen Legacy Applications
hswolff
1
640
Benchpress your Legacy Applications With React
hswolff
0
330
React Native and D3 Workshop
hswolff
1
450
Reach for the Stars with Apollo
hswolff
0
190
React Native and D3JS
hswolff
3
9.9k
Going Native with React Native
hswolff
5
1.2k
EmberJS Hacker Hours - Ghost
hswolff
0
190
Getting Hacking With Ghost
hswolff
0
250
Other Decks in Technology
See All in Technology
【CEDEC+KYUSHU2025】学生・若手必見!テクニカルアーティスト 大全 ~仕事・スキル・キャリアパス、TAの「わからない」を徹底解剖~
cygames
PRO
0
140
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
1.5k
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
490
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
260
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
190
計算機科学をRubyと歩む 〜DFA型正規表現エンジンをつくる~
ydah
3
190
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
130
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
440
著者と読み解くAIエージェント現場導入の勘所 Lancers TechBook#2
smiyawaki0820
12
5.9k
Kiro Autonomous AgentとKiro Powers の紹介 / kiro-autonomous-agent-and-powers
tomoki10
0
310
RAG/Agent開発のアップデートまとめ
taka0709
0
140
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
RailsConf 2023
tenderlove
30
1.3k
For a Future-Friendly Web
brad_frost
180
10k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
121
20k
Facilitating Awesome Meetings
lara
57
6.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
720
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
From Closure to Angular a journey between frameworks Harry Wolff
@hswolff Frontend Engineer
In the beginning… Google Closure Library
Google Closure Library Slow Community Friction
What to do?
JavaScript Framework Shootout
JavaScript Framework Shootout
The Winner?
The Next Generation (NG)
None
None
None
Open Source
Open Source Full Fledged Product Abstract code Extract code
git submodule npm Open Source How to sync code? bower
git subtree
None
Thank you! Harry Wolff @hswolff Frontend Engineer