React adalah sebuah pustaka JavaScript yang digunakan untuk membangun antarmuka pengguna dalam pengembangan aplikasi web. React memungkinkan pembuatan komponen UI yang dapat diperbarui secara dinamis ketika terjadi perubahan data. Dengan menggunakan React, pengembang dapat membagi UI menjadi komponen-komponen yang terpisah dan dapat digunakan ulang, meningkatkan efisiensi dan pemeliharaan kode.