This chapter describes the basics of React programming. We will cover the skills that are needed to create basic functionalities for the React frontend. In JavaScript, we use the ES6 syntax because it provides many features that make coding cleaner.
In this chapter, we will look at the following:
- How to create React components
- How to use state and props in components
- Useful ES6 features
- What JSX is
- How to handle events and forms in React