Completed
Closing the loop
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Full-Stack Flux Architecture in React.js - React.js Conf 2015
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Interesting abstraction
- 3 Solvers are unpredictable
- 4 Full-stack Flux
- 5 The current state of the backend
- 6 How Flux can save us
- 7 A review of Flux
- 8 Facebook chat
- 9 The old way
- 10 A new question
- 11 A new action
- 12 Alternative: observe a data model
- 13 Shared mutable state is the root of all evil.
- 14 Flux helps you scale actions and questions
- 15 What about the backend?
- 16 Your app == derived data ...using the history of every action that ever happened
- 17 Process every action for every query request.
- 18 Can we make it fast enough?
- 19 An example: photos
- 20 Lots of advantages Manage the trade-atts of your data store granularly
- 21 Choose the best data store for your question.
- 22 Closing the loop
- 23 Things that don't work
- 24 Communication between stores waitfor() doesn't work
- 25 Option 2: Enrich data Consume action, emit new action with additional data.
- 26 Strong consistency Only individual answers to questions may be consistent
- 27 Strong consistency Lack of strong consistency is a more accurate worldview
- 28 Read about stream processing frameworks.
- 29 Turning the Database Inside Out