Membuat Komponen Pertama
12 min
Last updated 24 Mar 2026
Membuat Komponen React Pertama
Komponen adalah blok bangunan dasar dari setiap aplikasi React. Setiap komponen adalah sebuah fungsi JavaScript yang mengembalikan JSX — sintaks yang mirip HTML tapi sebenarnya adalah JavaScript.
Komponen Fungsi (Function Component)
Cara paling modern dan direkomendasikan untuk membuat komponen adalah menggunakan fungsi:
function Greeting({ name }) {
return (
<div>
<h1>Hello, {name}!</h1>
<p>Selamat datang di aplikasi kami.</p>
</div>
);
}
export default Greeting;
Aturan JSX
- Setiap komponen harus mengembalikan satu elemen root
- Atribut HTML menggunakan camelCase:
classNamebukanclass - Ekspresi JavaScript di dalam JSX ditulis dalam kurung kurawal:
{variabel}
Assignment
Buat fungsi komponen Greeting yang menerima parameter name dan mengembalikan greeting. Fungsi harus mencetak ke console: "Hello, [name]!"
Expected output:
Hello, Miftah!
React
App.jsx
Solution
Output