Il tuo primo componente
Fa parte della sezione Fondamenti del percorso React di Coddy. Lezione 2 di 42.
È il momento di scrivere il tuo primo componente. Dai un'occhiata a App.jsx. È una funzione che restituisce JSX:
export default function App() {
return (
<div>
</div>
);
}Al momento restituisce un <div> vuoto, quindi l'anteprima è vuota. Qualunque JSX tu inserisca al suo interno viene renderizzato (intestazioni, paragrafi, pulsanti, qualsiasi cosa):
<h1 id="title">Hello, React!</h1>Nota l'attributo id: funziona proprio come in HTML e i nostri test usano gli id per trovare i tuoi elementi. Gli altri due file fanno da struttura di supporto all'app: index.html ospita l'app e main.jsx monta App nella pagina. Sono bloccati. È in App.jsx che lavori.
Sfida
PrincipianteFai in modo che la tua app saluti il mondo.
- All’interno del
<div>inApp.jsx, aggiungi un<h1>conid="title". - Il suo testo deve essere esattamente
Hello, React!
Provalo tu
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<div id="root"></div>
<script type="module" src="main.jsx"></script>
</body>
</html>Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
1Alla scoperta di React
Che cos’è React?Il tuo primo componenteLa regola dell’unico elemento genitoreJSX non è HTMLRiepilogo: alla scoperta di React2Espressioni JSX
Le parentesi graffeOperazioni matematiche tra parentesi graffeParentesi graffe negli attributiChiamare funzioni in JSXRiepilogo: espressioni JSX