State

State merupakan sebuah obyek dimana kita bisa menyimpan suatu nilai yang berhubungan dengan komponen. Component di React memiliki sistem state tersendiri. Ketika nilai dari state berubah, maka komponen akan melakukan perenderan ulang.

Contoh component yang menggunakan state

StateState

Component API
  1. State dapat diperbarui dengan menggunaka fungsi setState() dan forceUpdate()
  2. Fungsi ini akan men-trigger perubahan nilai pada stateState

Menggunakan state dengan benar:

  1. Jangan mengubah state secara langsung, melainkan gunakan setStateState
  2. Pembaruan state mungkin asynchronous, gunakan setState bentuk kedua yang dapat menerima fungsiStateState
  3. Bila terdapat beberapa state independent, pembaruan state dapat dilakukan secara terpisah. setState() akan membiarkan nilai dari state “name” dan hanya memperbarui state “age State
Kesimpulan

State merupakan fitur dari React yang dapat digunakan untuk mengelola data pada suatu komponen