Skip to content
This repository has been archived by the owner on Jan 14, 2023. It is now read-only.

Latest commit

 

History

History

Build Redux Style Applications with Angular2, RxJS, and ngrxstore

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

https://egghead.io/courses/building-a-time-machine-with-angular-2-and-rxjs

Build Redux Style Applications with Angular2, RxJS, and ngrx/store

41 minutes

Angular 2 has many built-in features for working closely with RxJS to help you build fully reactive applications. This course will teach you how to use Angular 2 with RxJS. We will learn how to use the ngrx/store library to manage state in a very clean reactive "Redux style". This course assumes you've got a working knowledge of Angular 2 and reactive programming with RxJS. If you don't, you might want to watch Angular 2 Fundamentals and this Introduction to Reactive Programming with RxJS. You might also enjoy Step by Step Async Programming with RxJS and this course on Redux by its creator Dan Abramov!

  1. Rendering an Observable with the Async Pipe 2:19
  2. Rendering an Observable Date with the Async and Date Pipes 1:05P
  3. Handling Click Events with Subjects 1:33P
  4. Handling Clicks and Intervals Together with Merge 1:36P
  5. Managing State in RxJS with StartWith and Scan 2:23P
  6. Mapping Streams to Values to Affect State 1:32P
  7. Using ngrx/store and Reducers for Angular 2 Application State 5:12P
  8. Dispatching Action Types to Reducers 1:21P
  9. Dispatching Action Payloads to Reducers 2:00P
  10. Passing Template Input Values to Reducers 2:37P
  11. Passing Observables into Components with Async Pipe 3:09P
  12. Adding a Second Reducer to the Store 2:33P
  13. Using Two Reducers Together 1:38P
  14. Using a Reducer to Change an Object's Property Inside an Array 5:05P
  15. Using a Value from the Store in a Reducer 3:31P
  16. Review of Angular 2, RxJS, and Reducers from ngrx/store 3:38P