First React
Build a small single-page app with components, props, state, hooks and routing.
- FND.12.01Why React; components and JSXCoreJuniorBeing written
- FND.12.02Props and state with useStateCoreJuniorBeing written
- FND.12.03Events and forms in ReactCoreJuniorBeing written
- FND.12.04useEffect and fetching dataCoreJuniorBeing written
- FND.12.05Routing with React RouterCoreJuniorBeing written
Practice rooms
- Project: Movie/Recipe browser in Reactbuild to acceptance tests · deploy
Interview questions in this module
- What is the difference between props and state?
- Why do lists need a
keyprop? Why is the array index a poor key when items can be reordered? - What does the dependency array of
useEffectdo? - What is a controlled component?
- Why should you not mutate state directly?
- What is client-side routing?