Pemasangan

React didesain sejak awal untuk dapat diapdopsi secara bertahap. Anda dapat menggunakan React sedikit atau sebanyak apa pun sesuai dengan kebutuhan Anda. Baik jika Anda hanya ingin mencoba React, menambahkan interaktivitas ke halaman HTML, atau mulai mengembangkan aplikasi kompleks berbasis React, bagian ini akan membantu Anda untuk mulai menggunakan React.

Mencoba React

Anda tidak perlu memasang apa pun untuk mulai menggunakan React. Coba ubah sandbox di bawah ini!

function Greeting({ name }) {
  return <h1>Halo, {name}</h1>;
}

export default function App() {
  return <Greeting name="dunia" />
}

Anda dapat mengubah secara langsung atau membukanya pada tab baru dengan menekan tombol “Fork” pada pojok kanan atas komponen sandbox.

Sebagian besar halaman pada dokumentasi React menggunanakan komponen sandbox seperti ini. Di luar dokumentasi React, terdapat banyak sandbox daring yang mendukung ekosistem React: misalnya, CodeSandbox, StackBlitz, atau CodePen.

Untuk mencoba React secara lokal pada komputer Anda, unduh halaman HTML ini. Kemudian buka berkas tersebut pada editor kode dan aplikasi perambah Anda!

Membuat aplikasi React

Jika Anda ingin membuat sebuah aplikasi atau situs web dengan React, mulai buat proyek React.

If you want to start a new React app, you can create a React app using a recommended framework.

Membangun aplikasi React dari nol

Jika framework tidak cocok untuk proyek Anda, anda memilih untuk membangun framework sendiri, atau Anda hanya ingin mempelajari dasar-dasar aplikasi React Anda dapat membangun aplikasi React dari nol.

Menambahkan React ke proyek yang sudah ada

Jika Anda ingin menggunakan React ke aplikasi atau situs web Anda yang sudah ada, tambahkan React ke proyek yang sudah ada.

Catatan

Apakah saya dapat menggunakan Create React App?

Tidak. Create React App sudah tidak lagi dikelola. Untuk info lebih lanjut, baca Sunsetting Create React App.

Langkah berikutnya

Menuju ke panduan Mulai Cepat untuk mengikuti tur mengenai konsep paling penting dari React yang akan Anda temui setiap hari.