One idea
Start with a small Vite React app, then keep your UI as clear function components. A component is a JavaScript function that returns markup.
Current starting point
For this track, you will build a client-side React app with Vite. React docs show React 19.3 as current, but you do not need new advanced APIs for this project.
Older tutorials may tell you to run Create React App. Do not use that for a new learning project. It is deprecated, and new React learning projects commonly use Vite, Parcel, or Rsbuild.