ReactJS #3: Proyek Pertama
Membuat Halaman "Hello World" dengan React (Tanpa Ribet!)
Halo, petualang cilik! 👋
Setelah di artikel sebelumnya kita sudah memasang Node.js, VS Code, dan Git, sekarang saatnya membuat proyek React pertama kita! Kita akan membuat halaman yang menampilkan tulisan "Hello World" di browser. Tenang saja, caranya gampang banget, kok. Ibarat kita akan menanam pohon, kita siapkan bibit dan tanahnya dulu.
📁 Langkah 1: Membuka Terminal dan Membuat Folder Proyek
Terminal atau Command Prompt (CMD) adalah tempat kita mengetik perintah ajaib. Yuk, kita buka:
- Windows: Tekan tombol Windows + R, ketik
cmd, lalu Enter. - Mac: Buka Terminal dari Launchpad atau folder Utilitas.
Setelah terminal terbuka, kita akan membuat folder khusus untuk menyimpan proyek-proyek React kita. Misalnya kita buat folder react-belajar di dalam folder Documents (Dokumen). Ketik perintah berikut satu per satu, tekan Enter setelah setiap baris:
mkdir react-belajar
cd react-belajar
Penjelasan:
cd Documents– pindah ke folder Documents.mkdir react-belajar– membuat folder baru bernama "react-belajar".cd react-belajar– masuk ke dalam folder "react-belajar".
⚛️ Langkah 2: Membuat Aplikasi React dengan Create React App
Sekarang kita akan memanggil peri Create React App untuk membuat kerangka proyek kita. Ketik perintah ini di terminal (pastikan kamu masih berada di folder react-belajar):
Perintah npx itu seperti menyuruh asisten untuk mengambil alat dan menjalankannya. create-react-app adalah nama alatnya, dan hello-world adalah nama proyek kita. Kamu bisa ganti "hello-world" dengan nama lain yang kamu suka, misalnya "proyek-pertamaku".
Setelah enter, kamu akan melihat banyak tulisan berjalan di terminal. Itu pertanda alat sedang menyiapkan semua file yang diperlukan. Prosesnya bisa beberapa menit, tergantung kecepatan internet. Bersabarlah, sambil minum susu atau menghitung domba 🐑
Kalau sudah selesai, akan muncul pesan seperti Happy hacking! atau Success!
node -v).
🚀 Langkah 3: Menjalankan Server Development
Sekarang kita masuk ke folder proyek yang baru dibuat:
Lalu jalankan perintah ini untuk menyalakan server lokal (komputer kita akan menjadi "web server" sementara):
Setelah perintah dijalankan, secara otomatis browser akan terbuka dan menampilkan halaman http://localhost:3000. Di halaman itu akan terlihat logo React berputar-putar dan tulisan "Edit src/App.js and save to reload." Itu tandanya React sudah bekerja!
Yeay! 🎉 Kamu sudah berhasil membuat aplikasi React pertama!
✏️ Langkah 4: Mengubah Teks menjadi "Hello World"
Sekarang kita akan mengganti tulisan di halaman itu menjadi "Hello World" versi kita sendiri. Caranya gampang:
- Buka VS Code (alat menulis kode yang sudah kita pasang).
- Klik menu File → Open Folder, lalu pilih folder
hello-worldyang ada di dalamDocuments/react-belajar. - Di panel kiri VS Code, cari dan klik file src/App.js (ada di dalam folder src).
- Di dalam file itu, kamu akan melihat kode yang panjang. Cari baris yang bertuliskan:
<p>
Edit <code>src/App.js</code> and save to reload.
</p> - Ganti teks di antara
<p>dan</p>dengan "Hello World!" atau apa pun yang kamu suka, misalnya "Halo, aku suka React!". - Simpan file dengan menekan Ctrl + S (di Windows) atau Command + S (di Mac).
Sekarang lihat kembali browser yang tadi terbuka (http://localhost:3000). Secara otomatis halaman akan berubah dan menampilkan tulisan barumu! 🎨
Keren, kan? Kamu baru saja mengubah tampilan website React!
📂 Mengenal Struktur Folder (Sekilas)
Di dalam folder hello-world ada banyak file dan folder. Jangan bingung, ini yang paling penting untuk kita sekarang:
├── public/
│ └── index.html (halaman utama, tempat React menempel)
├── src/
│ ├── App.js (komponen utama kita, yang baru saja diedit)
│ ├── index.js (penghubung antara React dan index.html)
│ └── ... (file lain)
└── package.json (daftar "mainan" yang dipakai proyek)
Untuk sekarang, kita cukup fokus ke src/App.js – di situlah kita akan banyak menulis kode React nantinya.
🛑 Menghentikan Server
Kalau kamu sudah puas melihat hasilnya, kita bisa mematikan server dengan kembali ke terminal dan menekan Ctrl + C (tahan Ctrl, tekan C). Lalu ketik Y (untuk yes) jika diminta. Ini penting agar server tidak terus menyala di latar belakang.
cd Documents/react-belajar/hello-world), lalu ketik npm start lagi.
🎯 Kesimpulan
Kamu telah berhasil:
- Membuat proyek React baru dengan Create React App.
- Menjalankan server dan melihat halaman React di browser.
- Mengedit teks di file
App.jsdan melihat perubahannya secara langsung.
Ini adalah langkah pertama yang sangat penting. Selanjutnya kita akan belajar tentang komponen dan JSX – yaitu cara React membuat tampilan dengan mudah. Sampai jumpa di artikel berikutnya!