React (bəzən ReactJS və ya React.js)[3] — istifadəçi interfeyslərinin qurulması üçün açıq mənbəli JavaScript kitabxanasıdır. Bu Facebook və fərdi inkişaf etdiricilər və şirkətlər birliyi tərəfindən təmin edilir. [4][5][6]
Reaksiya tək səhifəli və ya mobil tətbiqetmələrin inkişafında baza kimi istifadə edilə bilər. Bununla birlikdə React yalnız DOM-a məlumatların verilməsi ilə əlaqədardır və buna görə də React tətbiqetmələrini yaratmaq ümumiyyətlə dövlət idarəetmə və yönləndirmə üçün əlavə kitabxanaların istifadəsini tələb edir. [7][8] Redux [9] və React Router [10] bu cür kitabxanaların müvafiq nümunələridir.