Membuat React Project Lokal
Membuat project React lokal pertama dengan Vite dan template React TypeScript.
Tujuan belajar
- Menjelaskan tujuan Local React App milestone
- Mengecek kesiapan Node.js dan npm
- Membuat project React lokal dengan Vite
- Memahami kenapa project React butuh install dependencies
Isi lesson
7 blok- 1.Sekarang React pindah ke perangkat kamuBelum selesaiWajib
- 2.Prasyarat sebelum membuat projectBelum selesaiWajib
- 3.Tool dan dokumentasi setupBelum selesaiOpsional
- 4.Command membuat project Vite React TypeScriptBelum selesaiWajib
- 5.Checklist local taskBelum selesaiWajib
- 6.Folder dibuat di lokasi yang salahBelum selesaiOpsional
- 7.RingkasanBelum selesaiWajib
Sekarang React pindah ke perangkat kamu
WajibDi module sebelumnya, kamu belajar React lewat lesson dan practice di FluentStack. Local React App berbeda: kamu akan membuat folder project React sungguhan di perangkat sendiri, menjalankan dev server, mengedit file di code editor, lalu menyimpan project dengan Git dan GitHub.
Tujuannya bukan membuat app besar. Tujuannya adalah memahami workflow React lokal: project dibuat dari template, dependencies diinstall, dev server berjalan, file di `src` diedit, browser menampilkan hasil, dan perubahan disimpan sebagai commit.
Bagian ini memengaruhi progres lesson.
Catatan penting
WajibPrasyarat sebelum membuat project
Pastikan Node.js dan npm sudah tersedia. Kamu pernah mengeceknya di Local Tooling and npm Basics. Jika belum yakin, jalankan `node -v` dan `npm -v` di terminal. Jika command tidak dikenali, install Node.js dulu sebelum melanjutkan.
Bagian ini memengaruhi progres lesson.
Resource resmi
OpsionalTool dan dokumentasi setup
Gunakan link resmi ini jika tool belum tersedia atau kamu ingin mengecek command pembuatan project.
Download Node.js
Install Node.js agar command node dan npm tersedia di terminal.
Download Node.jsGetting Started
Dokumentasi resmi Vite untuk membuat project frontend baru.
Buka Vite GuideStart a New React Project
Panduan resmi React tentang pilihan setup project baru.
Buka React DocsOpsional, tidak menghambat penyelesaian lesson.
Command membuat project Vite React TypeScript
Wajibnpm create vite@latest fluent-react-notes -- --template react-ts
cd fluent-react-notes
npm installCommand pertama membuat folder project. `cd` masuk ke folder itu. `npm install` mengunduh dependencies yang dibutuhkan agar project bisa dijalankan.
Bagian ini memengaruhi progres lesson.
Checklist local task
WajibKerjakan di perangkat kamu:
- Buka terminal di lokasi tempat kamu biasa menyimpan project.
- Jalankan `node -v` dan `npm -v` untuk memastikan tooling tersedia.
- Jalankan command Vite untuk membuat project `fluent-react-notes`.
- Masuk ke folder project dengan `cd fluent-react-notes`.
- Jalankan `npm install` dan tunggu sampai selesai.
- Buka folder project di code editor.
- Pastikan ada file `package.json` dan folder `src`.
Checklist ini tidak diperiksa otomatis oleh FluentStack. Tandai selesai setelah folder project benar-benar dibuat di perangkat kamu.
Bagian ini memengaruhi progres lesson.
Kesalahan umum
OpsionalFolder dibuat di lokasi yang salah
Jika kamu tidak menemukan folder project, cek lokasi terminal saat command dijalankan. Gunakan `pwd` di macOS/Linux atau `cd` di Windows untuk melihat folder aktif. Simpan project di lokasi kerja yang mudah ditemukan, bukan di folder download sementara.
Opsional, tidak menghambat penyelesaian lesson.
Ringkasan
Wajib- Local React App adalah milestone workflow React di perangkat sendiri.
- Vite React TypeScript memberi setup ringan untuk belajar React lokal.
- `npm install` dibutuhkan karena project React punya dependencies.
- Folder project harus dibuka sebagai workspace di code editor.
- Berikutnya kamu akan menjalankan dev server dengan `npm run dev`.
Bagian ini memengaruhi progres lesson.
Langkah berikutnya
Selesaikan bagian penting lesson ini
Lanjutkan blok wajib berikutnya: Sekarang React pindah ke perangkat kamu.