Wir bauen uns eine Hello-World-App.
npm create vite@latest mein-react-projekt -- --template react
npm install # Abhängigkeiten installieren
npm run dev # Startet Entwicklungsserver
npm run build # Baut fertige Anwendung
Re-render the whole app on every update
<main>
<h1>Guten {new Date().getHours() < 12 ? 'Morgen' : 'Tag'}</h1>
<article>
{['Alice', 'Bob', 'Caesar'].map(name =>
<h2 key={name}>Hallo {name}</h2>
)}
</article>
</main>
<div>
<Header />
<main>
<Content />
</main>
<Footer />
<PrivacyPrompt />
</div>
two-way data binding)
useState
useEffect