Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 3.08 KB

index.md

File metadata and controls

49 lines (34 loc) · 3.08 KB
title
Ikhtisar Referensi React

Bagian ini menyediakan dokumentasi referensi yang mendetail untuk bekerja dengan React. Untuk pengenalan tentang React, Silahkan kunjungi bagian Learn.

Dokumentasi referensi React dibagi menjadi beberapa sub-bagian fungsional:

React {/react/}

Fitur-fitur React yang diprogram:

<<<<<<< HEAD

  • Hooks — Gunakan bermacam-macam fitur React dari komponen Anda.
  • Komponen — Mendokumentasikan komponen bawaan yang dapat digunakan di JSX Anda.
  • API — API yang berguna untuk mendefinisikan komponen.
  • Directive — Menyediakan instruksi ke bundler yang kompatibel dengan React Server Component. =======
  • Hooks - Use different React features from your components.
  • Components - Built-in components that you can use in your JSX.
  • APIs - APIs that are useful for defining components.
  • Directives - Provide instructions to bundlers compatible with React Server Components.

0f2284ddc8dcab8bbb9b42c04f3c7af94b5b2e73

React DOM {/react-dom/}

React-dom berisi fitur-fitur yang hanya didukung untuk aplikasi web (yang berjalan di lingkungan peramban DOM). Bagian ini dibagi menjadi beberapa bagian berikut ini:

  • HooksHooks untuk aplikasi web yang berjalan di lingkungan peramban DOM.
  • Komponen — React mendukung semua komponen HTML dan SVG bawaan peramban.
  • API — Paket react-dom berisi metode-metode yang hanya didukung dalam aplikasi web.
  • API Klien — API react-dom/client memungkinkan Anda untuk me-render komponen React pada klien (di peramban).
  • API Server — API react-dom/server memungkinkan Anda untuk me-render komponen React ke HTML di server.

Aturan React {/rules-of-react/}

React memiliki idiom — atau aturan — tentang cara mengekspresikan pola dengan cara yang mudah dimengerti dan menghasilkan aplikasi berkualitas tinggi:

  • Komponen dan Hooks harus murni — Kemurnian membuat kode Anda lebih mudah dipahami, di-debug, dan memungkinkan React untuk secara otomatis mengoptimalkan komponen dan Hook Anda dengan benar.
  • React memanggil Komponen dan Hooks — React bertanggung jawab untuk me-render komponen dan Hooks ketika diperlukan untuk mengoptimalkan pengalaman pengguna.
  • Peraturan HooksHooks didefinisikan menggunakan fungsi JavaScript, tetapi Hooks merepresentasikan tipe khusus dari logika UI yang dapat digunakan kembali dengan batasan di mana Hooks tersebut dapat dipanggil.

API Lama {/legacy-apis/}

  • API Lama — Diekspor dari paket react, tetapi tidak direkomendasikan untuk digunakan pada kode yang baru ditulis.