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
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
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
A Guide to Redux + Angular
Search
Pavithra Kodmad
September 27, 2016
Programming
720
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A Guide to Redux + Angular
My talk at Angular Connect
Pavithra Kodmad
September 27, 2016
Other Decks in Programming
See All in Programming
iOSDC2026登壇資料.pdf
riofujimon
0
210
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.5k
Workers Cache を知る
syumai
0
340
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
340
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
350
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.5k
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.8k
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
310
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
630
Verilogで学ぶCPU自作入門.pdf
uyuki234
8
4k
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
160
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
110
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
The Limits of Empathy - UXLibs8
cassininazir
1
700
The browser strikes back
jonoalderson
0
1.8k
Leo the Paperboy
mayatellez
10
2.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
400
How to make the Groovebox
asonas
2
2.5k
From π to Pie charts
rasagy
1
390
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
510
How GitHub (no longer) Works
holman
316
150k
Transcript
A Guide to Angular + Redux Pavithra Kodmad @pkodmad
Problems to solve Unclear Data Flow with double binding (ngModel/ngRepeat)
Problems to solve Non-isolated child scope scope: {}
Problems to solve Component communications $emit/$broadcast/watch
Problems to solve Hard to discover functionality and test
Problems to solve ES6 (Modules and spread op)
Redux Primer
Redux Single immutable application state
Redux State is held by Redux Store
Redux http://gaearon.github.io/the-redux-journey/
Redux Reducer (state, action) => state
Redux
Redux Actions are dispatched by Composable View (Here Angular)
Redux
Redux View subscribes to state changes Refreshes itself
Redux https://twitter.com/thekitze/status/727821044308967425
ng-redux - Angular bindings to redux $ngRedux.createStoreWith(rootReducer) $ngRedux.connect()($scope) https://github.com/angular-redux/ng-redux
ng-redux
ng-redux
ng-redux
ng-redux
Problems solved Unclear Data Flow with double binding Non-isolated child
scope Component communication Hard to test
None
What about ES6?
ES6 + Angular
Resources Angular redux Todomvc https://github.com/kalcifer/todomvc/tree/angular-redux Ng-redux https://github.com/angular-redux/ng-redux About using ng-redux
http://blog.rangle.io/managing-state-redux-angular/ Redux https://egghead.io/redux Babelify https://github.com/babel/babelify
A Guide to Angular + Redux Pavithra Kodmad @pkodmad