Prerequisites to ReactJS
For this chapter, you need to know about the following web technologies and topics before you can learn about ReactJS’s fundamentals and its features. These technologies will act as a strong foundation for learning ReactJS:
- Basic knowledge of HTML, CSS, and JavaScript
- The fundamentals of ES6 features such as
let
,const
, arrow functions, classes, imports and exports, the spread operator, promises and destructing, and more - A basic understanding of package managers such as npm
By understanding these prerequisites, you will have a clear understanding of the core building blocks of web development and commonly used ECMAScript features in the React ecosystem.