React and TS 👩‍🚀 👨‍🚀

Week 1

Checkpoints

  • Setup a CRA project
  • Render some custom elements.

Week 2

Checkpoints

  • Create a component with type-safe props.

Week 3

Checkpoints

  • Create interactive state.
  • Pass state through props.
  • Use DOM events (such as onClick).

Week 4

Checkpoints

  • Fetch data in useEffect hook.
  • Render a list of items.
  • Conditionally render something based on a statement.

Week 5

Checkpoints

  • Setup React Router v6.
  • Add at least two pages to navigate between.

Week 6

Checkpoints

  • Use context with useState.

Week 7

Checkpoints

  • Deploy the app.

Week 8

  • Assignment presentations