1. Install Node.js & npm
Sebelum mulai bermain dengan React, kita butuh Node.js dan npm (Node Package Manager). Tanpa ini, kita tidak bisa menjalankan proyek React. Jangan khawatir, instalasinya gampang kok!
Cara Install Node.js & npm
- Download Node.js dari situs resminya: nodejs.org.
- Pilih versi LTS (Long-Term Support) agar lebih stabil.
- Install seperti biasa (tinggal klik "Next-Next-Finish").
- Cek apakah sudah terinstal dengan menjalankan perintah berikut di terminal atau command prompt:
Jika muncul versi Node.js dan npm, berarti instalasi berhasil!node -v npm -v
2. Setup Project React
Setelah Node.js dan npm siap, sekarang saatnya bikin proyek React! Ada dua cara utama untuk memulainya: Create React App (CRA) dan Vite.
a. Menggunakan Create React App (CRA)
Create React App adalah tool resmi dari React untuk memulai proyek dengan cepat.
Cara Membuat Proyek dengan CRA
- Buka terminal dan jalankan perintah berikut:
Gantinpx create-react-app my-app
my-app
dengan nama proyekmu. - Tunggu sampai proses selesai, lalu masuk ke folder proyek:
cd my-app
- Jalankan React dengan:
npm start
- Buka browser dan akses
http://localhost:3000
. Voila! Aplikasi React pertamamu sudah berjalan!
b. Menggunakan Vite (Lebih Cepat dari CRA!)
Vite adalah alternatif modern yang lebih cepat dibandingkan CRA.
Cara Membuat Proyek dengan Vite
- Jalankan perintah berikut di terminal:
npm create vite@latest my-app --template react
- Masuk ke folder proyek:
cd my-app
- Install dependensi:
npm install
- Jalankan proyek dengan:
npm run dev
- Buka
http://localhost:5173
di browser. Proyek React-mu siap!
3. Struktur Folder React
Setelah proyek berhasil dibuat, kamu akan melihat struktur folder seperti ini:
my-app/
├── node_modules/ # Berisi dependensi yang diinstal
├── public/ # File statis seperti favicon dan index.html
├── src/ # Folder utama untuk kode React
│ ├── App.css # Styling untuk komponen utama
│ ├── App.js # Komponen utama React
│ ├── index.js # Entry point aplikasi
│ ├── components/ # Folder untuk komponen tambahan
├── .gitignore # File yang diabaikan Git
├── package.json # Informasi proyek dan dependensi
├── README.md # Dokumentasi proyek
Penjelasan Folder Penting
- src/ → Tempat kita menulis kode React.
- public/ → Berisi file statis (misalnya gambar, ikon, dan
index.html
). - node_modules/ → Semua paket yang diinstal oleh npm ada di sini.
- package.json → Berisi informasi proyek, termasuk daftar dependensi yang dibutuhkan.
Kesimpulan
React bisa di-setup dengan Create React App (CRA) atau Vite. Kalau mau yang cepat dan ringan, Vite lebih direkomendasikan. Struktur folder React juga cukup sederhana dan mudah dipahami. Sekarang kamu sudah siap untuk mulai ngoding dengan React!
0 Comments