--- type: video title: 'What is React.js?' description: 'Get a fast paced introduction to React.js, JSX, and how to setup a react project using Vite. This video takes a big picture look at what react is and why you would want to use React when making web apps.' slug: 'what-is-react-js' image: name: 'what-is-react.png' videoId: -DTUdOJv8w8 status: 'published' date: '2022-09-10' tags: ['nodejs', 'react', 'react js', 'javascript'] --- Get a fast paced introduction to React.js, JSX, and how to setup a react project using Vite. This video takes a big picture look at what react is and why you would want to use React when making web apps. This is video #1 in my react series: [https://www.youtube.com/playlist?list=PL0X6fGhFFNTe_vJIlAQQo0IEgPgk9er3g](https://www.youtube.com/playlist?list=PL0X6fGhFFNTe_vJIlAQQo0IEgPgk9er3g) * #2 Creating Components in React [https://youtu.be/PbkwqVZsUgs](https://youtu.be/PbkwqVZsUgs) ## Chapters: * 0:00​ Intro * 0:59 Vanilla JS * 4:01 Using React.js * 8:12 JSX * 9:18 React Toolchains * 10:48 Using Vite to Create a React App * 15:01 importing npm modules * 16:39 Building a vite app * 17:51 Summary