← Semua tulisan

React 19.2: Activity, useEffectEvent, & React Compiler Stabil

· 1 min baca ·ReactJavaScriptBerita
Daftar Isi

React 19.2 dirilis pada 1 Oktober 2025, rilis ketiga dalam setahun. Berikut sorotannya dari blog resmi React.

Komponen <Activity>

Alternatif yang lebih pintar daripada conditional rendering. Alih-alih meng-unmount komponen saat disembunyikan (yang menghapus state-nya), <Activity> menyembunyikan UI sambil mempertahankan state dan menunda update-nya:

jsx
<Activity mode={isVisible ? 'visible' : 'hidden'}>
  <Page />
</Activity>

Cocok untuk tab, modal, dan pre-rendering halaman yang kemungkinan dikunjungi berikutnya.

Hook useEffectEvent

Memisahkan logika non-reaktif dari dependency sebuah effect, menyelesaikan masalah stale closure tanpa trik useRef.

Lainnya

cacheSignal untuk React Server Components, Performance Tracks di DevTools, partial pre-rendering, dan React Compiler yang kini stabil. Tidak ada breaking change, tapi aturan ESLint jadi lebih ketat.

Catatan keamanan: di akhir 2025 ada kerentanan kritis pada React Server Components (CVE-2025-55182). Pastikan paket react-server-dom-* kamu sudah diperbarui ke versi patch terbaru.

Selengkapnya di react.dev.

Komentar