🎯 What you'll practice: A written review of the React foundations rules tested in the Lesson 5 quiz.
1-B 2-B 3-A 4-B | 5 = vite@latest 6 = curly 7 = No — props are read-only from the receiving component; only the parent that passed the prop can change what it sends down 8 = Exactly one root element, or a Fragment wrapping multiple elements 9 = An in-memory representation of the UI that React diffs against the previous version to compute the minimal real DOM changes needed | 10 = function CourseList(){const courses=["Python","React","English"];return <ul className="courses">{courses.map((c,i)=><li key={i}>{c}</li>)}</ul>;}