Submit Search
Upload
Reactive Angular 2
•
Download as PPTX, PDF
•
0 likes
•
161 views
L
Lazar Nikolov
Follow
Short presentation on how to start using ngrx in your Angular 2 applications.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 7
Download now
Recommended
Angular Testing
Angular Testing
Priscila Negreiros
Creating custom aggregator
Creating custom aggregator
Rahul Kumar
ServiceWorker: Exploring the Core of the Progressive Web App-Bagus Aji Santos...
ServiceWorker: Exploring the Core of the Progressive Web App-Bagus Aji Santos...
DicodingEvent
Ansible Israel Kickoff Meetup
Ansible Israel Kickoff Meetup
ansibleil
Symfony2 - Request to Response
Symfony2 - Request to Response
Palko Lenard
What's new in WorkManager-Andri Suranta Ginting (Product Engineer-Gojek)
What's new in WorkManager-Andri Suranta Ginting (Product Engineer-Gojek)
DicodingEvent
Top 10 RxJs Operators in Angular
Top 10 RxJs Operators in Angular
Jalpesh Vadgama
Redux Action Creators
Redux Action Creators
Konstantins Starovoitovs
Recommended
Angular Testing
Angular Testing
Priscila Negreiros
Creating custom aggregator
Creating custom aggregator
Rahul Kumar
ServiceWorker: Exploring the Core of the Progressive Web App-Bagus Aji Santos...
ServiceWorker: Exploring the Core of the Progressive Web App-Bagus Aji Santos...
DicodingEvent
Ansible Israel Kickoff Meetup
Ansible Israel Kickoff Meetup
ansibleil
Symfony2 - Request to Response
Symfony2 - Request to Response
Palko Lenard
What's new in WorkManager-Andri Suranta Ginting (Product Engineer-Gojek)
What's new in WorkManager-Andri Suranta Ginting (Product Engineer-Gojek)
DicodingEvent
Top 10 RxJs Operators in Angular
Top 10 RxJs Operators in Angular
Jalpesh Vadgama
Redux Action Creators
Redux Action Creators
Konstantins Starovoitovs
AngularJS (1.x)as fast as a lightning
AngularJS (1.x)as fast as a lightning
Bartłomiej Narożnik
Apollo. The client we deserve
Apollo. The client we deserve
Yuri Nezdemkovski
進化するCoreML
進化するCoreML
mike-neko
Mage Titans - Workshop - UI Components
Mage Titans - Workshop - UI Components
vkorotun
Игорь Фесенко "Web Apps Performance & JavaScript Compilers"
Игорь Фесенко "Web Apps Performance & JavaScript Compilers"
Fwdays
Using redux
Using redux
Jonas Ohlsson Aden
New feature of async fakeAsync test in angular
New feature of async fakeAsync test in angular
Jia Li
computer notes - Data Structures - 18
computer notes - Data Structures - 18
ecomputernotes
Angular & RXJS: examples and use cases
Angular & RXJS: examples and use cases
Fabio Biondi
非同期javascriptの過去と未来
非同期javascriptの過去と未来
Taketoshi 青野健利
Computer notes - Reference Variables –II
Computer notes - Reference Variables –II
ecomputernotes
Introducing angular
Introducing angular
Columbia Developers Guild
Angular for Java Enterprise Developers: Oracle Code One 2018
Angular for Java Enterprise Developers: Oracle Code One 2018
Loiane Groner
Full-Stack Reactive with Spring WebFlux + Angular - Oracle Code One 2018
Full-Stack Reactive with Spring WebFlux + Angular - Oracle Code One 2018
Loiane Groner
Gerenciamento de estado no Angular com NgRx
Gerenciamento de estado no Angular com NgRx
Loiane Groner
Full-Stack Reativo com Spring WebFlux + Angular - FiqueEmCasaConf
Full-Stack Reativo com Spring WebFlux + Angular - FiqueEmCasaConf
Loiane Groner
Full-Stack Reactive with Spring WebFlux + Angular - JConf Colombia 2019
Full-Stack Reactive with Spring WebFlux + Angular - JConf Colombia 2019
Loiane Groner
Callbacks and control flow in Node js
Callbacks and control flow in Node js
Thomas Roch
Managing VMware VMs with Ansible
Managing VMware VMs with Ansible
jtyr
Gigigo Rails Workshop
Gigigo Rails Workshop
Alex Rupérez
Ngrx
Ngrx
𝙍𝙖𝙩𝙝𝙤𝙧𝙚 𝙎𝙪𝙬𝙞𝙜𝙮𝙖
End to end todo list app with NestJs - Angular - Redux & Redux Saga
End to end todo list app with NestJs - Angular - Redux & Redux Saga
Babacar NIANG
More Related Content
What's hot
AngularJS (1.x)as fast as a lightning
AngularJS (1.x)as fast as a lightning
Bartłomiej Narożnik
Apollo. The client we deserve
Apollo. The client we deserve
Yuri Nezdemkovski
進化するCoreML
進化するCoreML
mike-neko
Mage Titans - Workshop - UI Components
Mage Titans - Workshop - UI Components
vkorotun
Игорь Фесенко "Web Apps Performance & JavaScript Compilers"
Игорь Фесенко "Web Apps Performance & JavaScript Compilers"
Fwdays
Using redux
Using redux
Jonas Ohlsson Aden
New feature of async fakeAsync test in angular
New feature of async fakeAsync test in angular
Jia Li
computer notes - Data Structures - 18
computer notes - Data Structures - 18
ecomputernotes
Angular & RXJS: examples and use cases
Angular & RXJS: examples and use cases
Fabio Biondi
非同期javascriptの過去と未来
非同期javascriptの過去と未来
Taketoshi 青野健利
Computer notes - Reference Variables –II
Computer notes - Reference Variables –II
ecomputernotes
Introducing angular
Introducing angular
Columbia Developers Guild
Angular for Java Enterprise Developers: Oracle Code One 2018
Angular for Java Enterprise Developers: Oracle Code One 2018
Loiane Groner
Full-Stack Reactive with Spring WebFlux + Angular - Oracle Code One 2018
Full-Stack Reactive with Spring WebFlux + Angular - Oracle Code One 2018
Loiane Groner
Gerenciamento de estado no Angular com NgRx
Gerenciamento de estado no Angular com NgRx
Loiane Groner
Full-Stack Reativo com Spring WebFlux + Angular - FiqueEmCasaConf
Full-Stack Reativo com Spring WebFlux + Angular - FiqueEmCasaConf
Loiane Groner
Full-Stack Reactive with Spring WebFlux + Angular - JConf Colombia 2019
Full-Stack Reactive with Spring WebFlux + Angular - JConf Colombia 2019
Loiane Groner
Callbacks and control flow in Node js
Callbacks and control flow in Node js
Thomas Roch
Managing VMware VMs with Ansible
Managing VMware VMs with Ansible
jtyr
Gigigo Rails Workshop
Gigigo Rails Workshop
Alex Rupérez
What's hot
(20)
AngularJS (1.x)as fast as a lightning
AngularJS (1.x)as fast as a lightning
Apollo. The client we deserve
Apollo. The client we deserve
進化するCoreML
進化するCoreML
Mage Titans - Workshop - UI Components
Mage Titans - Workshop - UI Components
Игорь Фесенко "Web Apps Performance & JavaScript Compilers"
Игорь Фесенко "Web Apps Performance & JavaScript Compilers"
Using redux
Using redux
New feature of async fakeAsync test in angular
New feature of async fakeAsync test in angular
computer notes - Data Structures - 18
computer notes - Data Structures - 18
Angular & RXJS: examples and use cases
Angular & RXJS: examples and use cases
非同期javascriptの過去と未来
非同期javascriptの過去と未来
Computer notes - Reference Variables –II
Computer notes - Reference Variables –II
Introducing angular
Introducing angular
Angular for Java Enterprise Developers: Oracle Code One 2018
Angular for Java Enterprise Developers: Oracle Code One 2018
Full-Stack Reactive with Spring WebFlux + Angular - Oracle Code One 2018
Full-Stack Reactive with Spring WebFlux + Angular - Oracle Code One 2018
Gerenciamento de estado no Angular com NgRx
Gerenciamento de estado no Angular com NgRx
Full-Stack Reativo com Spring WebFlux + Angular - FiqueEmCasaConf
Full-Stack Reativo com Spring WebFlux + Angular - FiqueEmCasaConf
Full-Stack Reactive with Spring WebFlux + Angular - JConf Colombia 2019
Full-Stack Reactive with Spring WebFlux + Angular - JConf Colombia 2019
Callbacks and control flow in Node js
Callbacks and control flow in Node js
Managing VMware VMs with Ansible
Managing VMware VMs with Ansible
Gigigo Rails Workshop
Gigigo Rails Workshop
Similar to Reactive Angular 2
Ngrx
Ngrx
𝙍𝙖𝙩𝙝𝙤𝙧𝙚 𝙎𝙪𝙬𝙞𝙜𝙮𝙖
End to end todo list app with NestJs - Angular - Redux & Redux Saga
End to end todo list app with NestJs - Angular - Redux & Redux Saga
Babacar NIANG
Side effects-con-redux
Side effects-con-redux
Nicolas Quiceno Benavides
Evan Schultz - Angular Camp - ng2-redux
Evan Schultz - Angular Camp - ng2-redux
Evan Schultz
Ngrx slides
Ngrx slides
Christoffer Noring
Reactive.architecture.with.Angular
Reactive.architecture.with.Angular
Evan Schultz
Using React, Redux and Saga with Lottoland APIs
Using React, Redux and Saga with Lottoland APIs
Mihail Gaberov
Ngrx: Redux in angular
Ngrx: Redux in angular
Saadnoor Salehin
Redux for ReactJS Programmers
Redux for ReactJS Programmers
David Rodenas
Vue js and Dyploma
Vue js and Dyploma
Yoram Kornatzky
React redux
React redux
Michel Perez
Ngrx meta reducers
Ngrx meta reducers
Eliran Eliassy
Building an angular application -1 ( API: Golang, Database: Postgres) v1.0
Building an angular application -1 ( API: Golang, Database: Postgres) v1.0
Frost
Redux with angular 2 - workshop 2016
Redux with angular 2 - workshop 2016
Nir Kaufman
Angular 2 Migration - JHipster Meetup 6
Angular 2 Migration - JHipster Meetup 6
William Marques
React lecture
React lecture
Christoffer Noring
Intro to Redux | DreamLab Academy #3
Intro to Redux | DreamLab Academy #3
DreamLab
Redux Universal
Redux Universal
Nikolaus Graf
angular2.0
angular2.0
Jaime L. López Carratalá
Angular 2 for Java Developers
Angular 2 for Java Developers
Yakov Fain
Similar to Reactive Angular 2
(20)
Ngrx
Ngrx
End to end todo list app with NestJs - Angular - Redux & Redux Saga
End to end todo list app with NestJs - Angular - Redux & Redux Saga
Side effects-con-redux
Side effects-con-redux
Evan Schultz - Angular Camp - ng2-redux
Evan Schultz - Angular Camp - ng2-redux
Ngrx slides
Ngrx slides
Reactive.architecture.with.Angular
Reactive.architecture.with.Angular
Using React, Redux and Saga with Lottoland APIs
Using React, Redux and Saga with Lottoland APIs
Ngrx: Redux in angular
Ngrx: Redux in angular
Redux for ReactJS Programmers
Redux for ReactJS Programmers
Vue js and Dyploma
Vue js and Dyploma
React redux
React redux
Ngrx meta reducers
Ngrx meta reducers
Building an angular application -1 ( API: Golang, Database: Postgres) v1.0
Building an angular application -1 ( API: Golang, Database: Postgres) v1.0
Redux with angular 2 - workshop 2016
Redux with angular 2 - workshop 2016
Angular 2 Migration - JHipster Meetup 6
Angular 2 Migration - JHipster Meetup 6
React lecture
React lecture
Intro to Redux | DreamLab Academy #3
Intro to Redux | DreamLab Academy #3
Redux Universal
Redux Universal
angular2.0
angular2.0
Angular 2 for Java Developers
Angular 2 for Java Developers
Recently uploaded
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
jimielynbastida
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Neo4j
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
BookNet Canada
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
ngoud9212
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Recently uploaded
(20)
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Reactive Angular 2
1.
ngRx Lazar Nikolov, Software
Engineer @ CodeChem
2.
ngRx • ngRx -
Angular Reactive Extensions • @ngrx/store: RxJS powered state management for Angular apps, inspired by Redux. • npm install ——save @ngrx/core @ngrx/store • https://github.com/ngrx/store
3.
Setup import { StoreModule
} from '@ngrx/store'; import { todo } from ‘./reducers/todo'; @NgModule({ imports: [ …, StoreModule.provideStore({todo: todo}, {todos: [], visibility: ‘ALL'} ) ] })
4.
Reducers import { ActionReducer
} from '@ngrx/store'; export const todo: ActionReducer<any> = (state={todos: [], visibility: 'ALL'}, action) => { switch (action.type) { case 'ADD_TODO': … case 'TOGGLE_TODO': … case 'FILTER_TODOS': … default: return state; } };
5.
Dispatching import { Store
} from '@ngrx/store'; @Component({…}) export class AppComponent implements OnInit { constructor(private _store: Store<any>) { } submitTodo(todo) { this._store.dispatch({ type: 'ADD_TODO', payload: { id: ++this.id, value: todo, status: 'ACTIVE' } }); } }
6.
Receiving import { Store
} from '@ngrx/store'; import { Observable } from 'rxjs/Observable'; @Component({…}) export class TodoListComponent implements OnInit { public todos: Observable<any>; constructor(private _store: Store<any>) {} ngOnInit() { this._store.subscribe(data => { this.todos = data; }); } }
7.
DEMO!
Download now