1. About this Handbook
  2. 1. Core engineering values
  3. 2. Onboarding guide
    1. 2.1. Reading list
  4. 3. Development
    1. 3.1. Dev setup
    2. 3.2. Dev reset
    3. 3.3. Dev workflows
  5. 4. Current architecture
  6. 5. Principles and practices
    1. 5.1. Frontend philosophy
    2. 5.2. Data structures first
  7. 6. Technology stack
  8. 7. Guides
    1. 7.1. Rust
    2. 7.2. React & Redux
    3. 7.3. Distributed state machines
    4. 7.4. Protocol Buffers
    5. 7.5. Apache Arrow
  9. 8. RFCs
    1. 8.1. RFC 001 - The History Database
    2. 8.2. RFC 002 - RTDP: The Real-Time Data Protocol
    3. 8.3. RFC 003 - Lexicographic Keys

The Dataland Engineering Handbook

React & Redux

React practical tutorial: https://reactjs.org/tutorial/tutorial.html

React guide to main concepts: https://reactjs.org/docs/hello-world.html

React Hooks: https://reactjs.org/docs/hooks-intro.html

Dan Abramov's React deep dive: https://overreacted.io/react-as-a-ui-runtime/

Dan Abramov's useEffect deep dive: https://overreacted.io/a-complete-guide-to-useeffect/

Redux principles: https://redux.js.org/understanding/thinking-in-redux/three-principles