Skip to content

Latest commit

 

History

History

lecture_3

Lecture 3

Lecture 3 describes how to build and test React applications.

Study goals

Debugging

  • How to use debugger keyword or breakpoints in browser?

Debugging

Path to hooks

  • Presentational components
  • Forms
    • Controlled forms
    • Uncontrolled forms
  • Domain state vs local component state
  • What are React hooks?
    • useState hook
    • useReducer hook
    • useRef hook
    • useImperativeHandle hook

Path to hooks

Testing

  • How to test React components?
  • How to debug tests that run in NodeJS?

Testing React components