StudioProcess / rvp

Research Video is a tool for Artistic Research based on video annotation
https://rv.zhdk.ch
GNU General Public License v3.0
7 stars 4 forks source link

Data Architecture (How data flows in the app?) #29

Closed martinleopold closed 8 years ago

martinleopold commented 8 years ago
martinleopold commented 8 years ago

General

Reactive/Rx

Redux Style/Rx

Redux

martinleopold commented 8 years ago

Two Phases of Angular 2 Applications:

  1. Update the application model: Developer responsibility. Event bindings aka. () syntax, are used to to do that.
  2. Reflect state of the model in the view: Angular responsibility (using change detection). Property bindings aka [] syntax, should be used for that. Updating the view is unidirectional and top-down. This makes the system a lot more predictable and performant.
martinleopold commented 8 years ago

Let’s use

Related Courses: Build Redux Style Applications with Angular2, RxJS, and ngrx/store Introduction to Reactive Programming with RxJS Getting Started with Redux

Documentation: The introduction to Reactive Programming you've been missing Comprehensive Introduction to @ngrx/store @ngrx/store in 10 minutes