Pengenalan ReactJS 06
Pengenalan ReactJS 06
`Create React App` adalah tool resmi dari tim React yang mempermudah setup proyek
React baru. Ini adalah cara termudah untuk memulai tanpa perlu konfigurasi manual.
#### Langkah-langkah
Pastikan Anda memiliki **Node.js** dan **npm** (Node Package Manager) yang
sudah terinstall. Anda bisa mendownload dan menginstalnya dari [https://nodejs.org]
(https://nodejs.org).
Buka terminal atau command prompt, kemudian jalankan perintah berikut untuk
membuat proyek React baru:
```bash
```
- `npx` adalah tool dari npm yang memungkinkan Anda menjalankan package dari npm
tanpa perlu menginstalnya secara global.
```bash
cd nama-proyek
npm start
```
#### Langkah-langkah
Jalankan perintah berikut di terminal untuk membuat proyek React dengan Vite:
```bash
```
2. **Install Dependencies**
```bash
cd nama-proyek
npm install
```
3. **Jalankan Aplikasi**
```bash
```
Metode ini memungkinkan Anda mengatur sendiri semua konfigurasi, dari babel hingga
loader CSS. Ini biasanya digunakan untuk proyek yang memerlukan pengaturan khusus.
```bash
mkdir nama-proyek
cd nama-proyek
npm init -y
```
- Buat folder `src` dengan file `index.js` sebagai entry point aplikasi.
4. **Jalankan Aplikasi**
```bash
npm start
```
### 4. Menggunakan CDN (untuk Proyek Sederhana)
Anda juga bisa menambahkan React melalui CDN untuk proyek sederhana yang tidak
memerlukan setup atau tooling khusus.
#### Langkah-langkah
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>React App</title>
<script src="https://unpkg.com/react@18/umd/react.development.js"
crossorigin></script>
<script src="https://unpkg.com/react-dom@18/umd/react-dom.development.js"
crossorigin></script>
</head>
<body>
<div id="root"></div>
<script>
</script>
</body>
</html>
```
Metode ini hanya cocok untuk proyek kecil atau percobaan karena tidak memiliki banyak
fitur yang ditawarkan oleh environment pengembangan React yang lengkap.