Getting Started with React
This chapter describes the basics of React programming. We will cover the skills that are required to create basic functionalities for our React frontend. In JavaScript, we use the ECMAScript 2015 (ES6) syntax because it provides many features that make coding cleaner.
In this chapter, we will look at the following topics:
- Creating React components
- Useful ES6 features
- JSX and styling
- Props and state
- Conditional rendering
- React hooks
- The Context API
- Handling lists, events, and forms with React