Chapter 29: React, Part 1
Learning Objectives
Upon completing the content in this chapter, you should be able to do the following:
- Discuss the importance of JS libraries and why developers choose React for their projects.
- Create a new React application with a tool called “Create React App”.
- Understand what a component is and the difference between a functional and class component.
- Create and style a new component
Key Terminology
Throughout this chapter, you should make note of the following key terms organized by the pages they appear on.
Introduction
- library
- framework
- React
React Components
- components
- functional components
- class components
- props
Create a React Application
- Create React App