Lompat ke konten
Rahman FakhruDiskusi proyek

Pelajaran 11 / 17

Hooks penting & pola sehari-hari

Tiga hook yang menutup 90% kebutuhan useState — data lokal komponen. useEffect — efek samping jarang dibutuhkan bila pakai library data yang reaktif; hati hati menjadikannya tempat fetch . Custom hook — bungkus logika be

#Tiga hook yang menutup 90% kebutuhan

  • useState — data lokal komponen.
  • useEffect — efek samping (jarang dibutuhkan bila pakai library data yang reaktif; hati-hati menjadikannya tempat fetch).
  • Custom hook — bungkus logika berulang jadi useNamaSesuatu.

#Pola yang sering kamu minta ke AI

  • "Pecah komponen ini jadi lebih kecil"
  • "Angkat state ini ke induk karena dipakai dua anak"
  • "Ganti kondisi if-else berantai jadi map/lookup"
  • "Tambahkan loading & empty state"

Membaca komponen orang lain (atau buatan AI) adalah skill inti: cari dulu PROPS-nya (apa masukannya), STATE-nya (apa yang berubah), lalu RETURN-nya (apa yang tampil).