Description
Book SynopsisLoren Klingman is a full-stack web developer and instructor at Big Nerd Ranch. He has over 15 years of experience across a variety of technologies. When he's not at work, he can be found playing tabletop games. Ashley Parker is an engineering team manager and instructor at Big Nerd Ranch, where she loves to learn new things. She specializes in front-end web development, with a focus on React and React Native. When she's not in front of a computer, you can find her reading, traveling, or doing mom things.
Table of ContentsIntroduction
- The Necessary Tools
- Create React App
- Components
- User Events
- State
- Linting
- Prop Types
- Styles
- Interacting with a Server
- Router
- Conditional Rendering
- useReducer
- Editing the Cart
- Forms
- Local Storage and useRef
- Submitting Orders
- Component Composition
- Context
- Fulfilling Orders
- Introduction to App Performance Optimization
- Testing Overview
- Testing with Jest and the React Testing Library
- End-to-End Testing
- Building Your Application
- Data Loading
- Component Speed
Afterword